v1alpha1

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL