Documentation ¶
Index ¶
- func NewAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewApiKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewApigatewayResourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAuthorizerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBasePathMappingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClientCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDocumentationPartInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDocumentationVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDomainNameInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApiKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApigatewayResourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAuthorizerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBasePathMappingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClientCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDocumentationPartInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDocumentationVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDomainNameInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGatewayResponseInformer(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 NewFilteredMethodInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMethodResponseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMethodSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredModelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRequestValidatorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRestAPIInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRestAPIPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUsagePlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUsagePlanKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVpcLinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGatewayResponseInformer(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 NewMethodInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMethodResponseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMethodSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewModelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRequestValidatorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRestAPIInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRestAPIPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUsagePlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUsagePlanKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVpcLinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AccountInformer
- type ApiKeyInformer
- type ApigatewayResourceInformer
- type AuthorizerInformer
- type BasePathMappingInformer
- type ClientCertificateInformer
- type DeploymentInformer
- type DocumentationPartInformer
- type DocumentationVersionInformer
- type DomainNameInformer
- type GatewayResponseInformer
- type IntegrationInformer
- type IntegrationResponseInformer
- type Interface
- type MethodInformer
- type MethodResponseInformer
- type MethodSettingsInformer
- type ModelInformer
- type RequestValidatorInformer
- type RestAPIInformer
- type RestAPIPolicyInformer
- type StageInformer
- type UsagePlanInformer
- type UsagePlanKeyInformer
- type VpcLinkInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAccountInformer ¶
func NewAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccountInformer constructs a new informer for Account 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 NewApiKeyInformer ¶
func NewApiKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewApiKeyInformer constructs a new informer for ApiKey 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 NewApigatewayResourceInformer ¶
func NewApigatewayResourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewApigatewayResourceInformer constructs a new informer for ApigatewayResource 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 NewBasePathMappingInformer ¶
func NewBasePathMappingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBasePathMappingInformer constructs a new informer for BasePathMapping 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 NewClientCertificateInformer ¶
func NewClientCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClientCertificateInformer constructs a new informer for ClientCertificate 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 NewDocumentationPartInformer ¶
func NewDocumentationPartInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDocumentationPartInformer constructs a new informer for DocumentationPart 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 NewDocumentationVersionInformer ¶
func NewDocumentationVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDocumentationVersionInformer constructs a new informer for DocumentationVersion 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 NewFilteredAccountInformer ¶
func NewFilteredAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccountInformer constructs a new informer for Account 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 NewFilteredApiKeyInformer ¶
func NewFilteredApiKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredApiKeyInformer constructs a new informer for ApiKey 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 NewFilteredApigatewayResourceInformer ¶
func NewFilteredApigatewayResourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredApigatewayResourceInformer constructs a new informer for ApigatewayResource 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 NewFilteredBasePathMappingInformer ¶
func NewFilteredBasePathMappingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBasePathMappingInformer constructs a new informer for BasePathMapping 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 NewFilteredClientCertificateInformer ¶
func NewFilteredClientCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClientCertificateInformer constructs a new informer for ClientCertificate 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 NewFilteredDocumentationPartInformer ¶
func NewFilteredDocumentationPartInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDocumentationPartInformer constructs a new informer for DocumentationPart 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 NewFilteredDocumentationVersionInformer ¶
func NewFilteredDocumentationVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDocumentationVersionInformer constructs a new informer for DocumentationVersion 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 NewFilteredGatewayResponseInformer ¶
func NewFilteredGatewayResponseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGatewayResponseInformer constructs a new informer for GatewayResponse 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 NewFilteredMethodInformer ¶
func NewFilteredMethodInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMethodInformer constructs a new informer for Method 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 NewFilteredMethodResponseInformer ¶
func NewFilteredMethodResponseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMethodResponseInformer constructs a new informer for MethodResponse 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 NewFilteredMethodSettingsInformer ¶
func NewFilteredMethodSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMethodSettingsInformer constructs a new informer for MethodSettings 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 NewFilteredRequestValidatorInformer ¶
func NewFilteredRequestValidatorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRequestValidatorInformer constructs a new informer for RequestValidator 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 NewFilteredRestAPIInformer ¶
func NewFilteredRestAPIInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRestAPIInformer constructs a new informer for RestAPI 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 NewFilteredRestAPIPolicyInformer ¶
func NewFilteredRestAPIPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRestAPIPolicyInformer constructs a new informer for RestAPIPolicy 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 NewFilteredUsagePlanInformer ¶
func NewFilteredUsagePlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUsagePlanInformer constructs a new informer for UsagePlan 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 NewFilteredUsagePlanKeyInformer ¶
func NewFilteredUsagePlanKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUsagePlanKeyInformer constructs a new informer for UsagePlanKey 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 NewGatewayResponseInformer ¶
func NewGatewayResponseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGatewayResponseInformer constructs a new informer for GatewayResponse 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 NewMethodInformer ¶
func NewMethodInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMethodInformer constructs a new informer for Method 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 NewMethodResponseInformer ¶
func NewMethodResponseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMethodResponseInformer constructs a new informer for MethodResponse 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 NewMethodSettingsInformer ¶
func NewMethodSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMethodSettingsInformer constructs a new informer for MethodSettings 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 NewRequestValidatorInformer ¶
func NewRequestValidatorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRequestValidatorInformer constructs a new informer for RequestValidator 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 NewRestAPIInformer ¶
func NewRestAPIInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRestAPIInformer constructs a new informer for RestAPI 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 NewRestAPIPolicyInformer ¶
func NewRestAPIPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRestAPIPolicyInformer constructs a new informer for RestAPIPolicy 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 NewUsagePlanInformer ¶
func NewUsagePlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUsagePlanInformer constructs a new informer for UsagePlan 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 NewUsagePlanKeyInformer ¶
func NewUsagePlanKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUsagePlanKeyInformer constructs a new informer for UsagePlanKey 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 AccountInformer ¶
type AccountInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AccountLister }
AccountInformer provides access to a shared informer and lister for Accounts.
type ApiKeyInformer ¶
type ApiKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ApiKeyLister }
ApiKeyInformer provides access to a shared informer and lister for ApiKeys.
type ApigatewayResourceInformer ¶
type ApigatewayResourceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ApigatewayResourceLister }
ApigatewayResourceInformer provides access to a shared informer and lister for ApigatewayResources.
type AuthorizerInformer ¶
type AuthorizerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AuthorizerLister }
AuthorizerInformer provides access to a shared informer and lister for Authorizers.
type BasePathMappingInformer ¶
type BasePathMappingInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BasePathMappingLister }
BasePathMappingInformer provides access to a shared informer and lister for BasePathMappings.
type ClientCertificateInformer ¶
type ClientCertificateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClientCertificateLister }
ClientCertificateInformer provides access to a shared informer and lister for ClientCertificates.
type DeploymentInformer ¶
type DeploymentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DeploymentLister }
DeploymentInformer provides access to a shared informer and lister for Deployments.
type DocumentationPartInformer ¶
type DocumentationPartInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DocumentationPartLister }
DocumentationPartInformer provides access to a shared informer and lister for DocumentationParts.
type DocumentationVersionInformer ¶
type DocumentationVersionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DocumentationVersionLister }
DocumentationVersionInformer provides access to a shared informer and lister for DocumentationVersions.
type DomainNameInformer ¶
type DomainNameInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DomainNameLister }
DomainNameInformer provides access to a shared informer and lister for DomainNames.
type GatewayResponseInformer ¶
type GatewayResponseInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GatewayResponseLister }
GatewayResponseInformer provides access to a shared informer and lister for GatewayResponses.
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 { // Accounts returns a AccountInformer. Accounts() AccountInformer // ApiKeys returns a ApiKeyInformer. ApiKeys() ApiKeyInformer // ApigatewayResources returns a ApigatewayResourceInformer. ApigatewayResources() ApigatewayResourceInformer // Authorizers returns a AuthorizerInformer. Authorizers() AuthorizerInformer // BasePathMappings returns a BasePathMappingInformer. BasePathMappings() BasePathMappingInformer // ClientCertificates returns a ClientCertificateInformer. ClientCertificates() ClientCertificateInformer // Deployments returns a DeploymentInformer. Deployments() DeploymentInformer // DocumentationParts returns a DocumentationPartInformer. DocumentationParts() DocumentationPartInformer // DocumentationVersions returns a DocumentationVersionInformer. DocumentationVersions() DocumentationVersionInformer // DomainNames returns a DomainNameInformer. DomainNames() DomainNameInformer // GatewayResponses returns a GatewayResponseInformer. GatewayResponses() GatewayResponseInformer // Integrations returns a IntegrationInformer. Integrations() IntegrationInformer // IntegrationResponses returns a IntegrationResponseInformer. IntegrationResponses() IntegrationResponseInformer // Methods returns a MethodInformer. Methods() MethodInformer // MethodResponses returns a MethodResponseInformer. MethodResponses() MethodResponseInformer // MethodSettingses returns a MethodSettingsInformer. MethodSettingses() MethodSettingsInformer // Models returns a ModelInformer. Models() ModelInformer // RequestValidators returns a RequestValidatorInformer. RequestValidators() RequestValidatorInformer // RestAPIs returns a RestAPIInformer. RestAPIs() RestAPIInformer // RestAPIPolicies returns a RestAPIPolicyInformer. RestAPIPolicies() RestAPIPolicyInformer // Stages returns a StageInformer. Stages() StageInformer // UsagePlans returns a UsagePlanInformer. UsagePlans() UsagePlanInformer // UsagePlanKeys returns a UsagePlanKeyInformer. UsagePlanKeys() UsagePlanKeyInformer // 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 MethodInformer ¶
type MethodInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MethodLister }
MethodInformer provides access to a shared informer and lister for Methods.
type MethodResponseInformer ¶
type MethodResponseInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MethodResponseLister }
MethodResponseInformer provides access to a shared informer and lister for MethodResponses.
type MethodSettingsInformer ¶
type MethodSettingsInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MethodSettingsLister }
MethodSettingsInformer provides access to a shared informer and lister for MethodSettingses.
type ModelInformer ¶
type ModelInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ModelLister }
ModelInformer provides access to a shared informer and lister for Models.
type RequestValidatorInformer ¶
type RequestValidatorInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RequestValidatorLister }
RequestValidatorInformer provides access to a shared informer and lister for RequestValidators.
type RestAPIInformer ¶
type RestAPIInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RestAPILister }
RestAPIInformer provides access to a shared informer and lister for RestAPIs.
type RestAPIPolicyInformer ¶
type RestAPIPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RestAPIPolicyLister }
RestAPIPolicyInformer provides access to a shared informer and lister for RestAPIPolicies.
type StageInformer ¶
type StageInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.StageLister }
StageInformer provides access to a shared informer and lister for Stages.
type UsagePlanInformer ¶
type UsagePlanInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UsagePlanLister }
UsagePlanInformer provides access to a shared informer and lister for UsagePlans.
type UsagePlanKeyInformer ¶
type UsagePlanKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UsagePlanKeyLister }
UsagePlanKeyInformer provides access to a shared informer and lister for UsagePlanKeys.
type VpcLinkInformer ¶
type VpcLinkInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VpcLinkLister }
VpcLinkInformer provides access to a shared informer and lister for VpcLinks.
Source Files ¶
- account.go
- apigatewayresource.go
- apikey.go
- authorizer.go
- basepathmapping.go
- clientcertificate.go
- deployment.go
- documentationpart.go
- documentationversion.go
- domainname.go
- gatewayresponse.go
- integration.go
- integrationresponse.go
- interface.go
- method.go
- methodresponse.go
- methodsettings.go
- model.go
- requestvalidator.go
- restapi.go
- restapipolicy.go
- stage.go
- usageplan.go
- usageplankey.go
- vpclink.go