Documentation ¶
Index ¶
- type RecordLister
- type RecordListerExpansion
- type RecordNamespaceLister
- type RecordNamespaceListerExpansion
- type ResolverEndpointLister
- type ResolverEndpointListerExpansion
- type ResolverEndpointNamespaceLister
- type ResolverEndpointNamespaceListerExpansion
- type ResolverLister
- type ResolverListerExpansion
- type ResolverNamespaceLister
- type ResolverNamespaceListerExpansion
- type RrsetLister
- type RrsetListerExpansion
- type RrsetNamespaceLister
- type RrsetNamespaceListerExpansion
- type SteeringPolicyAttachmentLister
- type SteeringPolicyAttachmentListerExpansion
- type SteeringPolicyAttachmentNamespaceLister
- type SteeringPolicyAttachmentNamespaceListerExpansion
- type SteeringPolicyLister
- type SteeringPolicyListerExpansion
- type SteeringPolicyNamespaceLister
- type SteeringPolicyNamespaceListerExpansion
- type TsigKeyLister
- type TsigKeyListerExpansion
- type TsigKeyNamespaceLister
- type TsigKeyNamespaceListerExpansion
- type ViewLister
- type ViewListerExpansion
- type ViewNamespaceLister
- type ViewNamespaceListerExpansion
- 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 RecordLister ¶
type RecordLister interface { // List lists all Records in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Record, err error) // Records returns an object that can list and get Records. Records(namespace string) RecordNamespaceLister RecordListerExpansion }
RecordLister helps list Records. All objects returned here must be treated as read-only.
func NewRecordLister ¶
func NewRecordLister(indexer cache.Indexer) RecordLister
NewRecordLister returns a new RecordLister.
type RecordListerExpansion ¶
type RecordListerExpansion interface{}
RecordListerExpansion allows custom methods to be added to RecordLister.
type RecordNamespaceLister ¶
type RecordNamespaceLister interface { // List lists all Records in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Record, err error) // Get retrieves the Record from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Record, error) RecordNamespaceListerExpansion }
RecordNamespaceLister helps list and get Records. All objects returned here must be treated as read-only.
type RecordNamespaceListerExpansion ¶
type RecordNamespaceListerExpansion interface{}
RecordNamespaceListerExpansion allows custom methods to be added to RecordNamespaceLister.
type ResolverEndpointLister ¶
type ResolverEndpointLister interface { // List lists all ResolverEndpoints in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ResolverEndpoint, err error) // ResolverEndpoints returns an object that can list and get ResolverEndpoints. ResolverEndpoints(namespace string) ResolverEndpointNamespaceLister ResolverEndpointListerExpansion }
ResolverEndpointLister helps list ResolverEndpoints. All objects returned here must be treated as read-only.
func NewResolverEndpointLister ¶
func NewResolverEndpointLister(indexer cache.Indexer) ResolverEndpointLister
NewResolverEndpointLister returns a new ResolverEndpointLister.
type ResolverEndpointListerExpansion ¶
type ResolverEndpointListerExpansion interface{}
ResolverEndpointListerExpansion allows custom methods to be added to ResolverEndpointLister.
type ResolverEndpointNamespaceLister ¶
type ResolverEndpointNamespaceLister interface { // List lists all ResolverEndpoints in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ResolverEndpoint, err error) // Get retrieves the ResolverEndpoint from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ResolverEndpoint, error) ResolverEndpointNamespaceListerExpansion }
ResolverEndpointNamespaceLister helps list and get ResolverEndpoints. All objects returned here must be treated as read-only.
type ResolverEndpointNamespaceListerExpansion ¶
type ResolverEndpointNamespaceListerExpansion interface{}
ResolverEndpointNamespaceListerExpansion allows custom methods to be added to ResolverEndpointNamespaceLister.
type ResolverLister ¶
type ResolverLister interface { // List lists all Resolvers in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Resolver, err error) // Resolvers returns an object that can list and get Resolvers. Resolvers(namespace string) ResolverNamespaceLister ResolverListerExpansion }
ResolverLister helps list Resolvers. All objects returned here must be treated as read-only.
func NewResolverLister ¶
func NewResolverLister(indexer cache.Indexer) ResolverLister
NewResolverLister returns a new ResolverLister.
type ResolverListerExpansion ¶
type ResolverListerExpansion interface{}
ResolverListerExpansion allows custom methods to be added to ResolverLister.
type ResolverNamespaceLister ¶
type ResolverNamespaceLister interface { // List lists all Resolvers in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Resolver, err error) // Get retrieves the Resolver from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Resolver, error) ResolverNamespaceListerExpansion }
ResolverNamespaceLister helps list and get Resolvers. All objects returned here must be treated as read-only.
type ResolverNamespaceListerExpansion ¶
type ResolverNamespaceListerExpansion interface{}
ResolverNamespaceListerExpansion allows custom methods to be added to ResolverNamespaceLister.
type RrsetLister ¶
type RrsetLister interface { // List lists all Rrsets in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Rrset, err error) // Rrsets returns an object that can list and get Rrsets. Rrsets(namespace string) RrsetNamespaceLister RrsetListerExpansion }
RrsetLister helps list Rrsets. All objects returned here must be treated as read-only.
func NewRrsetLister ¶
func NewRrsetLister(indexer cache.Indexer) RrsetLister
NewRrsetLister returns a new RrsetLister.
type RrsetListerExpansion ¶
type RrsetListerExpansion interface{}
RrsetListerExpansion allows custom methods to be added to RrsetLister.
type RrsetNamespaceLister ¶
type RrsetNamespaceLister interface { // List lists all Rrsets in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Rrset, err error) // Get retrieves the Rrset from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Rrset, error) RrsetNamespaceListerExpansion }
RrsetNamespaceLister helps list and get Rrsets. All objects returned here must be treated as read-only.
type RrsetNamespaceListerExpansion ¶
type RrsetNamespaceListerExpansion interface{}
RrsetNamespaceListerExpansion allows custom methods to be added to RrsetNamespaceLister.
type SteeringPolicyAttachmentLister ¶
type SteeringPolicyAttachmentLister interface { // List lists all SteeringPolicyAttachments in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SteeringPolicyAttachment, err error) // SteeringPolicyAttachments returns an object that can list and get SteeringPolicyAttachments. SteeringPolicyAttachments(namespace string) SteeringPolicyAttachmentNamespaceLister SteeringPolicyAttachmentListerExpansion }
SteeringPolicyAttachmentLister helps list SteeringPolicyAttachments. All objects returned here must be treated as read-only.
func NewSteeringPolicyAttachmentLister ¶
func NewSteeringPolicyAttachmentLister(indexer cache.Indexer) SteeringPolicyAttachmentLister
NewSteeringPolicyAttachmentLister returns a new SteeringPolicyAttachmentLister.
type SteeringPolicyAttachmentListerExpansion ¶
type SteeringPolicyAttachmentListerExpansion interface{}
SteeringPolicyAttachmentListerExpansion allows custom methods to be added to SteeringPolicyAttachmentLister.
type SteeringPolicyAttachmentNamespaceLister ¶
type SteeringPolicyAttachmentNamespaceLister interface { // List lists all SteeringPolicyAttachments in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SteeringPolicyAttachment, err error) // Get retrieves the SteeringPolicyAttachment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.SteeringPolicyAttachment, error) SteeringPolicyAttachmentNamespaceListerExpansion }
SteeringPolicyAttachmentNamespaceLister helps list and get SteeringPolicyAttachments. All objects returned here must be treated as read-only.
type SteeringPolicyAttachmentNamespaceListerExpansion ¶
type SteeringPolicyAttachmentNamespaceListerExpansion interface{}
SteeringPolicyAttachmentNamespaceListerExpansion allows custom methods to be added to SteeringPolicyAttachmentNamespaceLister.
type SteeringPolicyLister ¶
type SteeringPolicyLister interface { // List lists all SteeringPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SteeringPolicy, err error) // SteeringPolicies returns an object that can list and get SteeringPolicies. SteeringPolicies(namespace string) SteeringPolicyNamespaceLister SteeringPolicyListerExpansion }
SteeringPolicyLister helps list SteeringPolicies. All objects returned here must be treated as read-only.
func NewSteeringPolicyLister ¶
func NewSteeringPolicyLister(indexer cache.Indexer) SteeringPolicyLister
NewSteeringPolicyLister returns a new SteeringPolicyLister.
type SteeringPolicyListerExpansion ¶
type SteeringPolicyListerExpansion interface{}
SteeringPolicyListerExpansion allows custom methods to be added to SteeringPolicyLister.
type SteeringPolicyNamespaceLister ¶
type SteeringPolicyNamespaceLister interface { // List lists all SteeringPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SteeringPolicy, err error) // Get retrieves the SteeringPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.SteeringPolicy, error) SteeringPolicyNamespaceListerExpansion }
SteeringPolicyNamespaceLister helps list and get SteeringPolicies. All objects returned here must be treated as read-only.
type SteeringPolicyNamespaceListerExpansion ¶
type SteeringPolicyNamespaceListerExpansion interface{}
SteeringPolicyNamespaceListerExpansion allows custom methods to be added to SteeringPolicyNamespaceLister.
type TsigKeyLister ¶
type TsigKeyLister interface { // List lists all TsigKeys in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.TsigKey, err error) // TsigKeys returns an object that can list and get TsigKeys. TsigKeys(namespace string) TsigKeyNamespaceLister TsigKeyListerExpansion }
TsigKeyLister helps list TsigKeys. All objects returned here must be treated as read-only.
func NewTsigKeyLister ¶
func NewTsigKeyLister(indexer cache.Indexer) TsigKeyLister
NewTsigKeyLister returns a new TsigKeyLister.
type TsigKeyListerExpansion ¶
type TsigKeyListerExpansion interface{}
TsigKeyListerExpansion allows custom methods to be added to TsigKeyLister.
type TsigKeyNamespaceLister ¶
type TsigKeyNamespaceLister interface { // List lists all TsigKeys in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.TsigKey, err error) // Get retrieves the TsigKey from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.TsigKey, error) TsigKeyNamespaceListerExpansion }
TsigKeyNamespaceLister helps list and get TsigKeys. All objects returned here must be treated as read-only.
type TsigKeyNamespaceListerExpansion ¶
type TsigKeyNamespaceListerExpansion interface{}
TsigKeyNamespaceListerExpansion allows custom methods to be added to TsigKeyNamespaceLister.
type ViewLister ¶
type ViewLister interface { // List lists all Views in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.View, err error) // Views returns an object that can list and get Views. Views(namespace string) ViewNamespaceLister ViewListerExpansion }
ViewLister helps list Views. All objects returned here must be treated as read-only.
func NewViewLister ¶
func NewViewLister(indexer cache.Indexer) ViewLister
NewViewLister returns a new ViewLister.
type ViewListerExpansion ¶
type ViewListerExpansion interface{}
ViewListerExpansion allows custom methods to be added to ViewLister.
type ViewNamespaceLister ¶
type ViewNamespaceLister interface { // List lists all Views in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.View, err error) // Get retrieves the View from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.View, error) ViewNamespaceListerExpansion }
ViewNamespaceLister helps list and get Views. All objects returned here must be treated as read-only.
type ViewNamespaceListerExpansion ¶
type ViewNamespaceListerExpansion interface{}
ViewNamespaceListerExpansion allows custom methods to be added to ViewNamespaceLister.
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.