Documentation ¶
Index ¶
- type CertificateLister
- type CertificateListerExpansion
- type CertificateNamespaceLister
- type CertificateNamespaceListerExpansion
- type DomainLister
- type DomainListerExpansion
- type DomainNamespaceLister
- type DomainNamespaceListerExpansion
- type InstanceLister
- type InstanceListerExpansion
- type InstanceNamespaceLister
- type InstanceNamespaceListerExpansion
- type ProtectionModuleLister
- type ProtectionModuleListerExpansion
- type ProtectionModuleNamespaceLister
- type ProtectionModuleNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateLister ¶ added in v0.4.0
type CertificateLister interface { // List lists all Certificates in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Certificate, err error) // Certificates returns an object that can list and get Certificates. Certificates(namespace string) CertificateNamespaceLister CertificateListerExpansion }
CertificateLister helps list Certificates. All objects returned here must be treated as read-only.
func NewCertificateLister ¶ added in v0.4.0
func NewCertificateLister(indexer cache.Indexer) CertificateLister
NewCertificateLister returns a new CertificateLister.
type CertificateListerExpansion ¶ added in v0.4.0
type CertificateListerExpansion interface{}
CertificateListerExpansion allows custom methods to be added to CertificateLister.
type CertificateNamespaceLister ¶ added in v0.4.0
type CertificateNamespaceLister interface { // List lists all Certificates in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Certificate, err error) // Get retrieves the Certificate from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Certificate, error) CertificateNamespaceListerExpansion }
CertificateNamespaceLister helps list and get Certificates. All objects returned here must be treated as read-only.
type CertificateNamespaceListerExpansion ¶ added in v0.4.0
type CertificateNamespaceListerExpansion interface{}
CertificateNamespaceListerExpansion allows custom methods to be added to CertificateNamespaceLister.
type DomainLister ¶
type DomainLister interface { // List lists all Domains in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Domain, err error) // Domains returns an object that can list and get Domains. Domains(namespace string) DomainNamespaceLister DomainListerExpansion }
DomainLister helps list Domains. All objects returned here must be treated as read-only.
func NewDomainLister ¶
func NewDomainLister(indexer cache.Indexer) DomainLister
NewDomainLister returns a new DomainLister.
type DomainListerExpansion ¶
type DomainListerExpansion interface{}
DomainListerExpansion allows custom methods to be added to DomainLister.
type DomainNamespaceLister ¶
type DomainNamespaceLister interface { // List lists all Domains in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Domain, err error) // Get retrieves the Domain from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Domain, error) DomainNamespaceListerExpansion }
DomainNamespaceLister helps list and get Domains. All objects returned here must be treated as read-only.
type DomainNamespaceListerExpansion ¶
type DomainNamespaceListerExpansion interface{}
DomainNamespaceListerExpansion allows custom methods to be added to DomainNamespaceLister.
type InstanceLister ¶
type InstanceLister interface { // List lists all Instances in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Instance, err error) // Instances returns an object that can list and get Instances. Instances(namespace string) InstanceNamespaceLister InstanceListerExpansion }
InstanceLister helps list Instances. All objects returned here must be treated as read-only.
func NewInstanceLister ¶
func NewInstanceLister(indexer cache.Indexer) InstanceLister
NewInstanceLister returns a new InstanceLister.
type InstanceListerExpansion ¶
type InstanceListerExpansion interface{}
InstanceListerExpansion allows custom methods to be added to InstanceLister.
type InstanceNamespaceLister ¶
type InstanceNamespaceLister interface { // List lists all Instances in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Instance, err error) // Get retrieves the Instance from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Instance, error) InstanceNamespaceListerExpansion }
InstanceNamespaceLister helps list and get Instances. All objects returned here must be treated as read-only.
type InstanceNamespaceListerExpansion ¶
type InstanceNamespaceListerExpansion interface{}
InstanceNamespaceListerExpansion allows custom methods to be added to InstanceNamespaceLister.
type ProtectionModuleLister ¶ added in v0.5.0
type ProtectionModuleLister interface { // List lists all ProtectionModules in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ProtectionModule, err error) // ProtectionModules returns an object that can list and get ProtectionModules. ProtectionModules(namespace string) ProtectionModuleNamespaceLister ProtectionModuleListerExpansion }
ProtectionModuleLister helps list ProtectionModules. All objects returned here must be treated as read-only.
func NewProtectionModuleLister ¶ added in v0.5.0
func NewProtectionModuleLister(indexer cache.Indexer) ProtectionModuleLister
NewProtectionModuleLister returns a new ProtectionModuleLister.
type ProtectionModuleListerExpansion ¶ added in v0.5.0
type ProtectionModuleListerExpansion interface{}
ProtectionModuleListerExpansion allows custom methods to be added to ProtectionModuleLister.
type ProtectionModuleNamespaceLister ¶ added in v0.5.0
type ProtectionModuleNamespaceLister interface { // List lists all ProtectionModules in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ProtectionModule, err error) // Get retrieves the ProtectionModule from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ProtectionModule, error) ProtectionModuleNamespaceListerExpansion }
ProtectionModuleNamespaceLister helps list and get ProtectionModules. All objects returned here must be treated as read-only.
type ProtectionModuleNamespaceListerExpansion ¶ added in v0.5.0
type ProtectionModuleNamespaceListerExpansion interface{}
ProtectionModuleNamespaceListerExpansion allows custom methods to be added to ProtectionModuleNamespaceLister.