Documentation
¶
Index ¶
- func NewCdnInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCertificateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDatabaseClusterInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDomainInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDropletInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDropletSnapshotInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCdnInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCertificateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDatabaseClusterInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDomainInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDropletInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDropletSnapshotInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFirewallInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFloatingIpAssignmentInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFloatingIpInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKubernetesClusterInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKubernetesNodePoolInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLoadbalancerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRecordInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSpacesBucketInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSshKeyInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTagInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVolumeAttachmentInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVolumeInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVolumeSnapshotInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFirewallInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFloatingIpAssignmentInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFloatingIpInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKubernetesClusterInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKubernetesNodePoolInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLoadbalancerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRecordInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSpacesBucketInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSshKeyInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTagInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVolumeAttachmentInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVolumeInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVolumeSnapshotInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CdnInformer
- type CertificateInformer
- type DatabaseClusterInformer
- type DomainInformer
- type DropletInformer
- type DropletSnapshotInformer
- type FirewallInformer
- type FloatingIpAssignmentInformer
- type FloatingIpInformer
- type Interface
- type KubernetesClusterInformer
- type KubernetesNodePoolInformer
- type LoadbalancerInformer
- type ProjectInformer
- type RecordInformer
- type SpacesBucketInformer
- type SshKeyInformer
- type TagInformer
- type VolumeAttachmentInformer
- type VolumeInformer
- type VolumeSnapshotInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCdnInformer ¶
func NewCdnInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCdnInformer constructs a new informer for Cdn 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 NewCertificateInformer ¶
func NewCertificateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCertificateInformer constructs a new informer for Certificate 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 NewDatabaseClusterInformer ¶
func NewDatabaseClusterInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDatabaseClusterInformer constructs a new informer for DatabaseCluster 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 NewDomainInformer ¶
func NewDomainInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDomainInformer constructs a new informer for Domain 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 NewDropletInformer ¶
func NewDropletInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDropletInformer constructs a new informer for Droplet 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 NewDropletSnapshotInformer ¶
func NewDropletSnapshotInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDropletSnapshotInformer constructs a new informer for DropletSnapshot 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 NewFilteredCdnInformer ¶
func NewFilteredCdnInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCdnInformer constructs a new informer for Cdn 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 NewFilteredCertificateInformer ¶
func NewFilteredCertificateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCertificateInformer constructs a new informer for Certificate 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 NewFilteredDatabaseClusterInformer ¶
func NewFilteredDatabaseClusterInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDatabaseClusterInformer constructs a new informer for DatabaseCluster 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 NewFilteredDomainInformer ¶
func NewFilteredDomainInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDomainInformer constructs a new informer for Domain 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 NewFilteredDropletInformer ¶
func NewFilteredDropletInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDropletInformer constructs a new informer for Droplet 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 NewFilteredDropletSnapshotInformer ¶
func NewFilteredDropletSnapshotInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDropletSnapshotInformer constructs a new informer for DropletSnapshot 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 NewFilteredFirewallInformer ¶
func NewFilteredFirewallInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFirewallInformer constructs a new informer for Firewall 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 NewFilteredFloatingIpAssignmentInformer ¶
func NewFilteredFloatingIpAssignmentInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFloatingIpAssignmentInformer constructs a new informer for FloatingIpAssignment 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 NewFilteredFloatingIpInformer ¶
func NewFilteredFloatingIpInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFloatingIpInformer constructs a new informer for FloatingIp 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 NewFilteredKubernetesClusterInformer ¶
func NewFilteredKubernetesClusterInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredKubernetesClusterInformer constructs a new informer for KubernetesCluster 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 NewFilteredKubernetesNodePoolInformer ¶
func NewFilteredKubernetesNodePoolInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredKubernetesNodePoolInformer constructs a new informer for KubernetesNodePool 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 NewFilteredLoadbalancerInformer ¶
func NewFilteredLoadbalancerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLoadbalancerInformer constructs a new informer for Loadbalancer 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 NewFilteredProjectInformer ¶
func NewFilteredProjectInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProjectInformer constructs a new informer for Project 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 NewFilteredRecordInformer ¶
func NewFilteredRecordInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRecordInformer constructs a new informer for Record 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 NewFilteredSpacesBucketInformer ¶
func NewFilteredSpacesBucketInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSpacesBucketInformer constructs a new informer for SpacesBucket 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 NewFilteredSshKeyInformer ¶
func NewFilteredSshKeyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSshKeyInformer constructs a new informer for SshKey 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 NewFilteredTagInformer ¶
func NewFilteredTagInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTagInformer constructs a new informer for Tag 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 NewFilteredVolumeAttachmentInformer ¶
func NewFilteredVolumeAttachmentInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVolumeAttachmentInformer constructs a new informer for VolumeAttachment 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 NewFilteredVolumeInformer ¶
func NewFilteredVolumeInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVolumeInformer constructs a new informer for Volume 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 NewFilteredVolumeSnapshotInformer ¶
func NewFilteredVolumeSnapshotInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVolumeSnapshotInformer constructs a new informer for VolumeSnapshot 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 NewFirewallInformer ¶
func NewFirewallInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFirewallInformer constructs a new informer for Firewall 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 NewFloatingIpAssignmentInformer ¶
func NewFloatingIpAssignmentInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFloatingIpAssignmentInformer constructs a new informer for FloatingIpAssignment 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 NewFloatingIpInformer ¶
func NewFloatingIpInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFloatingIpInformer constructs a new informer for FloatingIp 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 NewKubernetesClusterInformer ¶
func NewKubernetesClusterInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewKubernetesClusterInformer constructs a new informer for KubernetesCluster 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 NewKubernetesNodePoolInformer ¶
func NewKubernetesNodePoolInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewKubernetesNodePoolInformer constructs a new informer for KubernetesNodePool 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 NewLoadbalancerInformer ¶
func NewLoadbalancerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLoadbalancerInformer constructs a new informer for Loadbalancer 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 NewProjectInformer ¶
func NewProjectInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProjectInformer constructs a new informer for Project 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 NewRecordInformer ¶
func NewRecordInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRecordInformer constructs a new informer for Record 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 NewSpacesBucketInformer ¶
func NewSpacesBucketInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSpacesBucketInformer constructs a new informer for SpacesBucket 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 NewSshKeyInformer ¶
func NewSshKeyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSshKeyInformer constructs a new informer for SshKey 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 NewTagInformer ¶
func NewTagInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTagInformer constructs a new informer for Tag 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 NewVolumeAttachmentInformer ¶
func NewVolumeAttachmentInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVolumeAttachmentInformer constructs a new informer for VolumeAttachment 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 NewVolumeInformer ¶
func NewVolumeInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVolumeInformer constructs a new informer for Volume 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 NewVolumeSnapshotInformer ¶
func NewVolumeSnapshotInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVolumeSnapshotInformer constructs a new informer for VolumeSnapshot 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 CdnInformer ¶
type CdnInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CdnLister }
CdnInformer provides access to a shared informer and lister for Cdns.
type CertificateInformer ¶
type CertificateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CertificateLister }
CertificateInformer provides access to a shared informer and lister for Certificates.
type DatabaseClusterInformer ¶
type DatabaseClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DatabaseClusterLister }
DatabaseClusterInformer provides access to a shared informer and lister for DatabaseClusters.
type DomainInformer ¶
type DomainInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DomainLister }
DomainInformer provides access to a shared informer and lister for Domains.
type DropletInformer ¶
type DropletInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DropletLister }
DropletInformer provides access to a shared informer and lister for Droplets.
type DropletSnapshotInformer ¶
type DropletSnapshotInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DropletSnapshotLister }
DropletSnapshotInformer provides access to a shared informer and lister for DropletSnapshots.
type FirewallInformer ¶
type FirewallInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FirewallLister }
FirewallInformer provides access to a shared informer and lister for Firewalls.
type FloatingIpAssignmentInformer ¶
type FloatingIpAssignmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FloatingIpAssignmentLister }
FloatingIpAssignmentInformer provides access to a shared informer and lister for FloatingIpAssignments.
type FloatingIpInformer ¶
type FloatingIpInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FloatingIpLister }
FloatingIpInformer provides access to a shared informer and lister for FloatingIps.
type Interface ¶
type Interface interface { // Cdns returns a CdnInformer. Cdns() CdnInformer // Certificates returns a CertificateInformer. Certificates() CertificateInformer // DatabaseClusters returns a DatabaseClusterInformer. DatabaseClusters() DatabaseClusterInformer // Domains returns a DomainInformer. Domains() DomainInformer // Droplets returns a DropletInformer. Droplets() DropletInformer // DropletSnapshots returns a DropletSnapshotInformer. DropletSnapshots() DropletSnapshotInformer // Firewalls returns a FirewallInformer. Firewalls() FirewallInformer // FloatingIps returns a FloatingIpInformer. FloatingIps() FloatingIpInformer // FloatingIpAssignments returns a FloatingIpAssignmentInformer. FloatingIpAssignments() FloatingIpAssignmentInformer // KubernetesClusters returns a KubernetesClusterInformer. KubernetesClusters() KubernetesClusterInformer // KubernetesNodePools returns a KubernetesNodePoolInformer. KubernetesNodePools() KubernetesNodePoolInformer // Loadbalancers returns a LoadbalancerInformer. Loadbalancers() LoadbalancerInformer // Projects returns a ProjectInformer. Projects() ProjectInformer // Records returns a RecordInformer. Records() RecordInformer // SpacesBuckets returns a SpacesBucketInformer. SpacesBuckets() SpacesBucketInformer // SshKeys returns a SshKeyInformer. SshKeys() SshKeyInformer // Tags returns a TagInformer. Tags() TagInformer // Volumes returns a VolumeInformer. Volumes() VolumeInformer // VolumeAttachments returns a VolumeAttachmentInformer. VolumeAttachments() VolumeAttachmentInformer // VolumeSnapshots returns a VolumeSnapshotInformer. VolumeSnapshots() VolumeSnapshotInformer }
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 KubernetesClusterInformer ¶
type KubernetesClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.KubernetesClusterLister }
KubernetesClusterInformer provides access to a shared informer and lister for KubernetesClusters.
type KubernetesNodePoolInformer ¶
type KubernetesNodePoolInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.KubernetesNodePoolLister }
KubernetesNodePoolInformer provides access to a shared informer and lister for KubernetesNodePools.
type LoadbalancerInformer ¶
type LoadbalancerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.LoadbalancerLister }
LoadbalancerInformer provides access to a shared informer and lister for Loadbalancers.
type ProjectInformer ¶
type ProjectInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProjectLister }
ProjectInformer provides access to a shared informer and lister for Projects.
type RecordInformer ¶
type RecordInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RecordLister }
RecordInformer provides access to a shared informer and lister for Records.
type SpacesBucketInformer ¶
type SpacesBucketInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SpacesBucketLister }
SpacesBucketInformer provides access to a shared informer and lister for SpacesBuckets.
type SshKeyInformer ¶
type SshKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SshKeyLister }
SshKeyInformer provides access to a shared informer and lister for SshKeys.
type TagInformer ¶
type TagInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TagLister }
TagInformer provides access to a shared informer and lister for Tags.
type VolumeAttachmentInformer ¶
type VolumeAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VolumeAttachmentLister }
VolumeAttachmentInformer provides access to a shared informer and lister for VolumeAttachments.
type VolumeInformer ¶
type VolumeInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VolumeLister }
VolumeInformer provides access to a shared informer and lister for Volumes.
type VolumeSnapshotInformer ¶
type VolumeSnapshotInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VolumeSnapshotLister }
VolumeSnapshotInformer provides access to a shared informer and lister for VolumeSnapshots.
Source Files
¶
- cdn.go
- certificate.go
- databasecluster.go
- domain.go
- droplet.go
- dropletsnapshot.go
- firewall.go
- floatingip.go
- floatingipassignment.go
- interface.go
- kubernetescluster.go
- kubernetesnodepool.go
- loadbalancer.go
- project.go
- record.go
- spacesbucket.go
- sshkey.go
- tag.go
- volume.go
- volumeattachment.go
- volumesnapshot.go