Documentation ¶
Index ¶
- type ManagedZoneLister
- type ManagedZoneListerExpansion
- type ManagedZoneNamespaceLister
- type ManagedZoneNamespaceListerExpansion
- type PolicyLister
- type PolicyListerExpansion
- type PolicyNamespaceLister
- type PolicyNamespaceListerExpansion
- type RecordSetLister
- type RecordSetListerExpansion
- type RecordSetNamespaceLister
- type RecordSetNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ManagedZoneLister ¶
type ManagedZoneLister interface { // List lists all ManagedZones in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ManagedZone, err error) // ManagedZones returns an object that can list and get ManagedZones. ManagedZones(namespace string) ManagedZoneNamespaceLister ManagedZoneListerExpansion }
ManagedZoneLister helps list ManagedZones. All objects returned here must be treated as read-only.
func NewManagedZoneLister ¶
func NewManagedZoneLister(indexer cache.Indexer) ManagedZoneLister
NewManagedZoneLister returns a new ManagedZoneLister.
type ManagedZoneListerExpansion ¶
type ManagedZoneListerExpansion interface{}
ManagedZoneListerExpansion allows custom methods to be added to ManagedZoneLister.
type ManagedZoneNamespaceLister ¶
type ManagedZoneNamespaceLister interface { // List lists all ManagedZones in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ManagedZone, err error) // Get retrieves the ManagedZone from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ManagedZone, error) ManagedZoneNamespaceListerExpansion }
ManagedZoneNamespaceLister helps list and get ManagedZones. All objects returned here must be treated as read-only.
type ManagedZoneNamespaceListerExpansion ¶
type ManagedZoneNamespaceListerExpansion interface{}
ManagedZoneNamespaceListerExpansion allows custom methods to be added to ManagedZoneNamespaceLister.
type PolicyLister ¶
type PolicyLister interface { // List lists all Policies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Policy, err error) // Policies returns an object that can list and get Policies. Policies(namespace string) PolicyNamespaceLister PolicyListerExpansion }
PolicyLister helps list Policies. All objects returned here must be treated as read-only.
func NewPolicyLister ¶
func NewPolicyLister(indexer cache.Indexer) PolicyLister
NewPolicyLister returns a new PolicyLister.
type PolicyListerExpansion ¶
type PolicyListerExpansion interface{}
PolicyListerExpansion allows custom methods to be added to PolicyLister.
type PolicyNamespaceLister ¶
type PolicyNamespaceLister interface { // List lists all Policies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Policy, err error) // Get retrieves the Policy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Policy, error) PolicyNamespaceListerExpansion }
PolicyNamespaceLister helps list and get Policies. All objects returned here must be treated as read-only.
type PolicyNamespaceListerExpansion ¶
type PolicyNamespaceListerExpansion interface{}
PolicyNamespaceListerExpansion allows custom methods to be added to PolicyNamespaceLister.
type RecordSetLister ¶
type RecordSetLister interface { // List lists all RecordSets in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RecordSet, err error) // RecordSets returns an object that can list and get RecordSets. RecordSets(namespace string) RecordSetNamespaceLister RecordSetListerExpansion }
RecordSetLister helps list RecordSets. All objects returned here must be treated as read-only.
func NewRecordSetLister ¶
func NewRecordSetLister(indexer cache.Indexer) RecordSetLister
NewRecordSetLister returns a new RecordSetLister.
type RecordSetListerExpansion ¶
type RecordSetListerExpansion interface{}
RecordSetListerExpansion allows custom methods to be added to RecordSetLister.
type RecordSetNamespaceLister ¶
type RecordSetNamespaceLister interface { // List lists all RecordSets in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RecordSet, err error) // Get retrieves the RecordSet from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.RecordSet, error) RecordSetNamespaceListerExpansion }
RecordSetNamespaceLister helps list and get RecordSets. All objects returned here must be treated as read-only.
type RecordSetNamespaceListerExpansion ¶
type RecordSetNamespaceListerExpansion interface{}
RecordSetNamespaceListerExpansion allows custom methods to be added to RecordSetNamespaceLister.