Documentation
¶
Index ¶
- func NewAcceptableUsePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAuthorityInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAuthorityRequestInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEmailVerificationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAcceptableUsePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAuthorityInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAuthorityRequestInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEmailVerificationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNodeContributionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSelectiveDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSliceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTeamInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTotalResourceQuotaInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserRegistrationRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodeContributionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSelectiveDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSliceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTeamInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTotalResourceQuotaInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserRegistrationRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AcceptableUsePolicyInformer
- type AuthorityInformer
- type AuthorityRequestInformer
- type EmailVerificationInformer
- type Interface
- type NodeContributionInformer
- type SelectiveDeploymentInformer
- type SliceInformer
- type TeamInformer
- type TotalResourceQuotaInformer
- type UserInformer
- type UserRegistrationRequestInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAcceptableUsePolicyInformer ¶
func NewAcceptableUsePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAcceptableUsePolicyInformer constructs a new informer for AcceptableUsePolicy 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 NewAuthorityInformer ¶
func NewAuthorityInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAuthorityInformer constructs a new informer for Authority 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 NewAuthorityRequestInformer ¶
func NewAuthorityRequestInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAuthorityRequestInformer constructs a new informer for AuthorityRequest 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 NewEmailVerificationInformer ¶
func NewEmailVerificationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEmailVerificationInformer constructs a new informer for EmailVerification 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 NewFilteredAcceptableUsePolicyInformer ¶
func NewFilteredAcceptableUsePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAcceptableUsePolicyInformer constructs a new informer for AcceptableUsePolicy 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 NewFilteredAuthorityInformer ¶
func NewFilteredAuthorityInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAuthorityInformer constructs a new informer for Authority 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 NewFilteredAuthorityRequestInformer ¶
func NewFilteredAuthorityRequestInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAuthorityRequestInformer constructs a new informer for AuthorityRequest 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 NewFilteredEmailVerificationInformer ¶
func NewFilteredEmailVerificationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEmailVerificationInformer constructs a new informer for EmailVerification 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 NewFilteredNodeContributionInformer ¶
func NewFilteredNodeContributionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodeContributionInformer constructs a new informer for NodeContribution 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 NewFilteredSelectiveDeploymentInformer ¶
func NewFilteredSelectiveDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSelectiveDeploymentInformer constructs a new informer for SelectiveDeployment 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 NewFilteredSliceInformer ¶
func NewFilteredSliceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSliceInformer constructs a new informer for Slice 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 NewFilteredTeamInformer ¶
func NewFilteredTeamInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTeamInformer constructs a new informer for Team 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 NewFilteredTotalResourceQuotaInformer ¶
func NewFilteredTotalResourceQuotaInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTotalResourceQuotaInformer constructs a new informer for TotalResourceQuota 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 NewFilteredUserInformer ¶
func NewFilteredUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUserInformer constructs a new informer for User 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 NewFilteredUserRegistrationRequestInformer ¶
func NewFilteredUserRegistrationRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUserRegistrationRequestInformer constructs a new informer for UserRegistrationRequest 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 NewNodeContributionInformer ¶
func NewNodeContributionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodeContributionInformer constructs a new informer for NodeContribution 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 NewSelectiveDeploymentInformer ¶
func NewSelectiveDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSelectiveDeploymentInformer constructs a new informer for SelectiveDeployment 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 NewSliceInformer ¶
func NewSliceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSliceInformer constructs a new informer for Slice 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 NewTeamInformer ¶
func NewTeamInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTeamInformer constructs a new informer for Team 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 NewTotalResourceQuotaInformer ¶
func NewTotalResourceQuotaInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTotalResourceQuotaInformer constructs a new informer for TotalResourceQuota 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 NewUserInformer ¶
func NewUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUserInformer constructs a new informer for User 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 NewUserRegistrationRequestInformer ¶
func NewUserRegistrationRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUserRegistrationRequestInformer constructs a new informer for UserRegistrationRequest 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 AcceptableUsePolicyInformer ¶
type AcceptableUsePolicyInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha.AcceptableUsePolicyLister
}
AcceptableUsePolicyInformer provides access to a shared informer and lister for AcceptableUsePolicies.
type AuthorityInformer ¶
type AuthorityInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha.AuthorityLister
}
AuthorityInformer provides access to a shared informer and lister for Authorities.
type AuthorityRequestInformer ¶
type AuthorityRequestInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha.AuthorityRequestLister
}
AuthorityRequestInformer provides access to a shared informer and lister for AuthorityRequests.
type EmailVerificationInformer ¶
type EmailVerificationInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha.EmailVerificationLister
}
EmailVerificationInformer provides access to a shared informer and lister for EmailVerifications.
type Interface ¶
type Interface interface {
// AcceptableUsePolicies returns a AcceptableUsePolicyInformer.
AcceptableUsePolicies() AcceptableUsePolicyInformer
// Authorities returns a AuthorityInformer.
Authorities() AuthorityInformer
// AuthorityRequests returns a AuthorityRequestInformer.
AuthorityRequests() AuthorityRequestInformer
// EmailVerifications returns a EmailVerificationInformer.
EmailVerifications() EmailVerificationInformer
// NodeContributions returns a NodeContributionInformer.
NodeContributions() NodeContributionInformer
// SelectiveDeployments returns a SelectiveDeploymentInformer.
SelectiveDeployments() SelectiveDeploymentInformer
// Slices returns a SliceInformer.
Slices() SliceInformer
// Teams returns a TeamInformer.
Teams() TeamInformer
// TotalResourceQuotas returns a TotalResourceQuotaInformer.
TotalResourceQuotas() TotalResourceQuotaInformer
// Users returns a UserInformer.
Users() UserInformer
// UserRegistrationRequests returns a UserRegistrationRequestInformer.
UserRegistrationRequests() UserRegistrationRequestInformer
}
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 NodeContributionInformer ¶
type NodeContributionInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha.NodeContributionLister
}
NodeContributionInformer provides access to a shared informer and lister for NodeContributions.
type SelectiveDeploymentInformer ¶
type SelectiveDeploymentInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha.SelectiveDeploymentLister
}
SelectiveDeploymentInformer provides access to a shared informer and lister for SelectiveDeployments.
type SliceInformer ¶
type SliceInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha.SliceLister
}
SliceInformer provides access to a shared informer and lister for Slices.
type TeamInformer ¶
type TeamInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha.TeamLister
}
TeamInformer provides access to a shared informer and lister for Teams.
type TotalResourceQuotaInformer ¶
type TotalResourceQuotaInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha.TotalResourceQuotaLister
}
TotalResourceQuotaInformer provides access to a shared informer and lister for TotalResourceQuotas.
type UserInformer ¶
type UserInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha.UserLister
}
UserInformer provides access to a shared informer and lister for Users.
type UserRegistrationRequestInformer ¶
type UserRegistrationRequestInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha.UserRegistrationRequestLister
}
UserRegistrationRequestInformer provides access to a shared informer and lister for UserRegistrationRequests.