Documentation ¶
Index ¶
- type ARecordLister
- type ARecordListerExpansion
- type ARecordNamespaceLister
- type ARecordNamespaceListerExpansion
- type AaaaRecordLister
- type AaaaRecordListerExpansion
- type AaaaRecordNamespaceLister
- type AaaaRecordNamespaceListerExpansion
- type CaaRecordLister
- type CaaRecordListerExpansion
- type CaaRecordNamespaceLister
- type CaaRecordNamespaceListerExpansion
- type CnameRecordLister
- type CnameRecordListerExpansion
- type CnameRecordNamespaceLister
- type CnameRecordNamespaceListerExpansion
- type MxRecordLister
- type MxRecordListerExpansion
- type MxRecordNamespaceLister
- type MxRecordNamespaceListerExpansion
- type NsRecordLister
- type NsRecordListerExpansion
- type NsRecordNamespaceLister
- type NsRecordNamespaceListerExpansion
- type PtrRecordLister
- type PtrRecordListerExpansion
- type PtrRecordNamespaceLister
- type PtrRecordNamespaceListerExpansion
- type SrvRecordLister
- type SrvRecordListerExpansion
- type SrvRecordNamespaceLister
- type SrvRecordNamespaceListerExpansion
- type TxtRecordLister
- type TxtRecordListerExpansion
- type TxtRecordNamespaceLister
- type TxtRecordNamespaceListerExpansion
- type ZoneLister
- type ZoneListerExpansion
- type ZoneNamespaceLister
- type ZoneNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ARecordLister ¶
type ARecordLister interface { // List lists all ARecords in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ARecord, err error) // ARecords returns an object that can list and get ARecords. ARecords(namespace string) ARecordNamespaceLister ARecordListerExpansion }
ARecordLister helps list ARecords. All objects returned here must be treated as read-only.
func NewARecordLister ¶
func NewARecordLister(indexer cache.Indexer) ARecordLister
NewARecordLister returns a new ARecordLister.
type ARecordListerExpansion ¶
type ARecordListerExpansion interface{}
ARecordListerExpansion allows custom methods to be added to ARecordLister.
type ARecordNamespaceLister ¶
type ARecordNamespaceLister interface { // List lists all ARecords in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ARecord, err error) // Get retrieves the ARecord from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ARecord, error) ARecordNamespaceListerExpansion }
ARecordNamespaceLister helps list and get ARecords. All objects returned here must be treated as read-only.
type ARecordNamespaceListerExpansion ¶
type ARecordNamespaceListerExpansion interface{}
ARecordNamespaceListerExpansion allows custom methods to be added to ARecordNamespaceLister.
type AaaaRecordLister ¶
type AaaaRecordLister interface { // List lists all AaaaRecords in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AaaaRecord, err error) // AaaaRecords returns an object that can list and get AaaaRecords. AaaaRecords(namespace string) AaaaRecordNamespaceLister AaaaRecordListerExpansion }
AaaaRecordLister helps list AaaaRecords. All objects returned here must be treated as read-only.
func NewAaaaRecordLister ¶
func NewAaaaRecordLister(indexer cache.Indexer) AaaaRecordLister
NewAaaaRecordLister returns a new AaaaRecordLister.
type AaaaRecordListerExpansion ¶
type AaaaRecordListerExpansion interface{}
AaaaRecordListerExpansion allows custom methods to be added to AaaaRecordLister.
type AaaaRecordNamespaceLister ¶
type AaaaRecordNamespaceLister interface { // List lists all AaaaRecords in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AaaaRecord, err error) // Get retrieves the AaaaRecord from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.AaaaRecord, error) AaaaRecordNamespaceListerExpansion }
AaaaRecordNamespaceLister helps list and get AaaaRecords. All objects returned here must be treated as read-only.
type AaaaRecordNamespaceListerExpansion ¶
type AaaaRecordNamespaceListerExpansion interface{}
AaaaRecordNamespaceListerExpansion allows custom methods to be added to AaaaRecordNamespaceLister.
type CaaRecordLister ¶
type CaaRecordLister interface { // List lists all CaaRecords in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.CaaRecord, err error) // CaaRecords returns an object that can list and get CaaRecords. CaaRecords(namespace string) CaaRecordNamespaceLister CaaRecordListerExpansion }
CaaRecordLister helps list CaaRecords. All objects returned here must be treated as read-only.
func NewCaaRecordLister ¶
func NewCaaRecordLister(indexer cache.Indexer) CaaRecordLister
NewCaaRecordLister returns a new CaaRecordLister.
type CaaRecordListerExpansion ¶
type CaaRecordListerExpansion interface{}
CaaRecordListerExpansion allows custom methods to be added to CaaRecordLister.
type CaaRecordNamespaceLister ¶
type CaaRecordNamespaceLister interface { // List lists all CaaRecords in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.CaaRecord, err error) // Get retrieves the CaaRecord from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.CaaRecord, error) CaaRecordNamespaceListerExpansion }
CaaRecordNamespaceLister helps list and get CaaRecords. All objects returned here must be treated as read-only.
type CaaRecordNamespaceListerExpansion ¶
type CaaRecordNamespaceListerExpansion interface{}
CaaRecordNamespaceListerExpansion allows custom methods to be added to CaaRecordNamespaceLister.
type CnameRecordLister ¶
type CnameRecordLister interface { // List lists all CnameRecords in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.CnameRecord, err error) // CnameRecords returns an object that can list and get CnameRecords. CnameRecords(namespace string) CnameRecordNamespaceLister CnameRecordListerExpansion }
CnameRecordLister helps list CnameRecords. All objects returned here must be treated as read-only.
func NewCnameRecordLister ¶
func NewCnameRecordLister(indexer cache.Indexer) CnameRecordLister
NewCnameRecordLister returns a new CnameRecordLister.
type CnameRecordListerExpansion ¶
type CnameRecordListerExpansion interface{}
CnameRecordListerExpansion allows custom methods to be added to CnameRecordLister.
type CnameRecordNamespaceLister ¶
type CnameRecordNamespaceLister interface { // List lists all CnameRecords in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.CnameRecord, err error) // Get retrieves the CnameRecord from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.CnameRecord, error) CnameRecordNamespaceListerExpansion }
CnameRecordNamespaceLister helps list and get CnameRecords. All objects returned here must be treated as read-only.
type CnameRecordNamespaceListerExpansion ¶
type CnameRecordNamespaceListerExpansion interface{}
CnameRecordNamespaceListerExpansion allows custom methods to be added to CnameRecordNamespaceLister.
type MxRecordLister ¶
type MxRecordLister interface { // List lists all MxRecords in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.MxRecord, err error) // MxRecords returns an object that can list and get MxRecords. MxRecords(namespace string) MxRecordNamespaceLister MxRecordListerExpansion }
MxRecordLister helps list MxRecords. All objects returned here must be treated as read-only.
func NewMxRecordLister ¶
func NewMxRecordLister(indexer cache.Indexer) MxRecordLister
NewMxRecordLister returns a new MxRecordLister.
type MxRecordListerExpansion ¶
type MxRecordListerExpansion interface{}
MxRecordListerExpansion allows custom methods to be added to MxRecordLister.
type MxRecordNamespaceLister ¶
type MxRecordNamespaceLister interface { // List lists all MxRecords in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.MxRecord, err error) // Get retrieves the MxRecord from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.MxRecord, error) MxRecordNamespaceListerExpansion }
MxRecordNamespaceLister helps list and get MxRecords. All objects returned here must be treated as read-only.
type MxRecordNamespaceListerExpansion ¶
type MxRecordNamespaceListerExpansion interface{}
MxRecordNamespaceListerExpansion allows custom methods to be added to MxRecordNamespaceLister.
type NsRecordLister ¶
type NsRecordLister interface { // List lists all NsRecords in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.NsRecord, err error) // NsRecords returns an object that can list and get NsRecords. NsRecords(namespace string) NsRecordNamespaceLister NsRecordListerExpansion }
NsRecordLister helps list NsRecords. All objects returned here must be treated as read-only.
func NewNsRecordLister ¶
func NewNsRecordLister(indexer cache.Indexer) NsRecordLister
NewNsRecordLister returns a new NsRecordLister.
type NsRecordListerExpansion ¶
type NsRecordListerExpansion interface{}
NsRecordListerExpansion allows custom methods to be added to NsRecordLister.
type NsRecordNamespaceLister ¶
type NsRecordNamespaceLister interface { // List lists all NsRecords in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.NsRecord, err error) // Get retrieves the NsRecord from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.NsRecord, error) NsRecordNamespaceListerExpansion }
NsRecordNamespaceLister helps list and get NsRecords. All objects returned here must be treated as read-only.
type NsRecordNamespaceListerExpansion ¶
type NsRecordNamespaceListerExpansion interface{}
NsRecordNamespaceListerExpansion allows custom methods to be added to NsRecordNamespaceLister.
type PtrRecordLister ¶
type PtrRecordLister interface { // List lists all PtrRecords in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PtrRecord, err error) // PtrRecords returns an object that can list and get PtrRecords. PtrRecords(namespace string) PtrRecordNamespaceLister PtrRecordListerExpansion }
PtrRecordLister helps list PtrRecords. All objects returned here must be treated as read-only.
func NewPtrRecordLister ¶
func NewPtrRecordLister(indexer cache.Indexer) PtrRecordLister
NewPtrRecordLister returns a new PtrRecordLister.
type PtrRecordListerExpansion ¶
type PtrRecordListerExpansion interface{}
PtrRecordListerExpansion allows custom methods to be added to PtrRecordLister.
type PtrRecordNamespaceLister ¶
type PtrRecordNamespaceLister interface { // List lists all PtrRecords in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PtrRecord, err error) // Get retrieves the PtrRecord from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.PtrRecord, error) PtrRecordNamespaceListerExpansion }
PtrRecordNamespaceLister helps list and get PtrRecords. All objects returned here must be treated as read-only.
type PtrRecordNamespaceListerExpansion ¶
type PtrRecordNamespaceListerExpansion interface{}
PtrRecordNamespaceListerExpansion allows custom methods to be added to PtrRecordNamespaceLister.
type SrvRecordLister ¶
type SrvRecordLister interface { // List lists all SrvRecords in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SrvRecord, err error) // SrvRecords returns an object that can list and get SrvRecords. SrvRecords(namespace string) SrvRecordNamespaceLister SrvRecordListerExpansion }
SrvRecordLister helps list SrvRecords. All objects returned here must be treated as read-only.
func NewSrvRecordLister ¶
func NewSrvRecordLister(indexer cache.Indexer) SrvRecordLister
NewSrvRecordLister returns a new SrvRecordLister.
type SrvRecordListerExpansion ¶
type SrvRecordListerExpansion interface{}
SrvRecordListerExpansion allows custom methods to be added to SrvRecordLister.
type SrvRecordNamespaceLister ¶
type SrvRecordNamespaceLister interface { // List lists all SrvRecords in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SrvRecord, err error) // Get retrieves the SrvRecord from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.SrvRecord, error) SrvRecordNamespaceListerExpansion }
SrvRecordNamespaceLister helps list and get SrvRecords. All objects returned here must be treated as read-only.
type SrvRecordNamespaceListerExpansion ¶
type SrvRecordNamespaceListerExpansion interface{}
SrvRecordNamespaceListerExpansion allows custom methods to be added to SrvRecordNamespaceLister.
type TxtRecordLister ¶
type TxtRecordLister interface { // List lists all TxtRecords in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.TxtRecord, err error) // TxtRecords returns an object that can list and get TxtRecords. TxtRecords(namespace string) TxtRecordNamespaceLister TxtRecordListerExpansion }
TxtRecordLister helps list TxtRecords. All objects returned here must be treated as read-only.
func NewTxtRecordLister ¶
func NewTxtRecordLister(indexer cache.Indexer) TxtRecordLister
NewTxtRecordLister returns a new TxtRecordLister.
type TxtRecordListerExpansion ¶
type TxtRecordListerExpansion interface{}
TxtRecordListerExpansion allows custom methods to be added to TxtRecordLister.
type TxtRecordNamespaceLister ¶
type TxtRecordNamespaceLister interface { // List lists all TxtRecords in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.TxtRecord, err error) // Get retrieves the TxtRecord from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.TxtRecord, error) TxtRecordNamespaceListerExpansion }
TxtRecordNamespaceLister helps list and get TxtRecords. All objects returned here must be treated as read-only.
type TxtRecordNamespaceListerExpansion ¶
type TxtRecordNamespaceListerExpansion interface{}
TxtRecordNamespaceListerExpansion allows custom methods to be added to TxtRecordNamespaceLister.
type ZoneLister ¶
type ZoneLister interface { // List lists all Zones in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Zone, err error) // Zones returns an object that can list and get Zones. Zones(namespace string) ZoneNamespaceLister ZoneListerExpansion }
ZoneLister helps list Zones. All objects returned here must be treated as read-only.
func NewZoneLister ¶
func NewZoneLister(indexer cache.Indexer) ZoneLister
NewZoneLister returns a new ZoneLister.
type ZoneListerExpansion ¶
type ZoneListerExpansion interface{}
ZoneListerExpansion allows custom methods to be added to ZoneLister.
type ZoneNamespaceLister ¶
type ZoneNamespaceLister interface { // List lists all Zones in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Zone, err error) // Get retrieves the Zone from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Zone, error) ZoneNamespaceListerExpansion }
ZoneNamespaceLister helps list and get Zones. All objects returned here must be treated as read-only.
type ZoneNamespaceListerExpansion ¶
type ZoneNamespaceListerExpansion interface{}
ZoneNamespaceListerExpansion allows custom methods to be added to ZoneNamespaceLister.