v1

package
v2.16.1 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2024 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 ExternalDNSLister

type ExternalDNSLister interface {
	// List lists all ExternalDNSes in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.ExternalDNS, err error)
	// ExternalDNSes returns an object that can list and get ExternalDNSes.
	ExternalDNSes(namespace string) ExternalDNSNamespaceLister
	ExternalDNSListerExpansion
}

ExternalDNSLister helps list ExternalDNSes. All objects returned here must be treated as read-only.

func NewExternalDNSLister

func NewExternalDNSLister(indexer cache.Indexer) ExternalDNSLister

NewExternalDNSLister returns a new ExternalDNSLister.

type ExternalDNSListerExpansion

type ExternalDNSListerExpansion interface{}

ExternalDNSListerExpansion allows custom methods to be added to ExternalDNSLister.

type ExternalDNSNamespaceLister

type ExternalDNSNamespaceLister interface {
	// List lists all ExternalDNSes in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.ExternalDNS, err error)
	// Get retrieves the ExternalDNS from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.ExternalDNS, error)
	ExternalDNSNamespaceListerExpansion
}

ExternalDNSNamespaceLister helps list and get ExternalDNSes. All objects returned here must be treated as read-only.

type ExternalDNSNamespaceListerExpansion

type ExternalDNSNamespaceListerExpansion interface{}

ExternalDNSNamespaceListerExpansion allows custom methods to be added to ExternalDNSNamespaceLister.

type IngressLinkLister

type IngressLinkLister interface {
	// List lists all IngressLinks in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.IngressLink, err error)
	// IngressLinks returns an object that can list and get IngressLinks.
	IngressLinks(namespace string) IngressLinkNamespaceLister
	IngressLinkListerExpansion
}

IngressLinkLister helps list IngressLinks. All objects returned here must be treated as read-only.

func NewIngressLinkLister

func NewIngressLinkLister(indexer cache.Indexer) IngressLinkLister

NewIngressLinkLister returns a new IngressLinkLister.

type IngressLinkListerExpansion

type IngressLinkListerExpansion interface{}

IngressLinkListerExpansion allows custom methods to be added to IngressLinkLister.

type IngressLinkNamespaceLister

type IngressLinkNamespaceLister interface {
	// List lists all IngressLinks in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.IngressLink, err error)
	// Get retrieves the IngressLink from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.IngressLink, error)
	IngressLinkNamespaceListerExpansion
}

IngressLinkNamespaceLister helps list and get IngressLinks. All objects returned here must be treated as read-only.

type IngressLinkNamespaceListerExpansion

type IngressLinkNamespaceListerExpansion interface{}

IngressLinkNamespaceListerExpansion allows custom methods to be added to IngressLinkNamespaceLister.

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 []*v1.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 []*v1.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) (*v1.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 TLSProfileLister

type TLSProfileLister interface {
	// List lists all TLSProfiles in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.TLSProfile, err error)
	// TLSProfiles returns an object that can list and get TLSProfiles.
	TLSProfiles(namespace string) TLSProfileNamespaceLister
	TLSProfileListerExpansion
}

TLSProfileLister helps list TLSProfiles. All objects returned here must be treated as read-only.

func NewTLSProfileLister

func NewTLSProfileLister(indexer cache.Indexer) TLSProfileLister

NewTLSProfileLister returns a new TLSProfileLister.

type TLSProfileListerExpansion

type TLSProfileListerExpansion interface{}

TLSProfileListerExpansion allows custom methods to be added to TLSProfileLister.

type TLSProfileNamespaceLister

type TLSProfileNamespaceLister interface {
	// List lists all TLSProfiles in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.TLSProfile, err error)
	// Get retrieves the TLSProfile from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.TLSProfile, error)
	TLSProfileNamespaceListerExpansion
}

TLSProfileNamespaceLister helps list and get TLSProfiles. All objects returned here must be treated as read-only.

type TLSProfileNamespaceListerExpansion

type TLSProfileNamespaceListerExpansion interface{}

TLSProfileNamespaceListerExpansion allows custom methods to be added to TLSProfileNamespaceLister.

type TransportServerLister

type TransportServerLister interface {
	// List lists all TransportServers in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.TransportServer, err error)
	// TransportServers returns an object that can list and get TransportServers.
	TransportServers(namespace string) TransportServerNamespaceLister
	TransportServerListerExpansion
}

TransportServerLister helps list TransportServers. All objects returned here must be treated as read-only.

func NewTransportServerLister

func NewTransportServerLister(indexer cache.Indexer) TransportServerLister

NewTransportServerLister returns a new TransportServerLister.

type TransportServerListerExpansion

type TransportServerListerExpansion interface{}

TransportServerListerExpansion allows custom methods to be added to TransportServerLister.

type TransportServerNamespaceLister

type TransportServerNamespaceLister interface {
	// List lists all TransportServers in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.TransportServer, err error)
	// Get retrieves the TransportServer from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.TransportServer, error)
	TransportServerNamespaceListerExpansion
}

TransportServerNamespaceLister helps list and get TransportServers. All objects returned here must be treated as read-only.

type TransportServerNamespaceListerExpansion

type TransportServerNamespaceListerExpansion interface{}

TransportServerNamespaceListerExpansion allows custom methods to be added to TransportServerNamespaceLister.

type VirtualServerLister

type VirtualServerLister interface {
	// List lists all VirtualServers in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.VirtualServer, err error)
	// VirtualServers returns an object that can list and get VirtualServers.
	VirtualServers(namespace string) VirtualServerNamespaceLister
	VirtualServerListerExpansion
}

VirtualServerLister helps list VirtualServers. All objects returned here must be treated as read-only.

func NewVirtualServerLister

func NewVirtualServerLister(indexer cache.Indexer) VirtualServerLister

NewVirtualServerLister returns a new VirtualServerLister.

type VirtualServerListerExpansion

type VirtualServerListerExpansion interface{}

VirtualServerListerExpansion allows custom methods to be added to VirtualServerLister.

type VirtualServerNamespaceLister

type VirtualServerNamespaceLister interface {
	// List lists all VirtualServers in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.VirtualServer, err error)
	// Get retrieves the VirtualServer from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.VirtualServer, error)
	VirtualServerNamespaceListerExpansion
}

VirtualServerNamespaceLister helps list and get VirtualServers. All objects returned here must be treated as read-only.

type VirtualServerNamespaceListerExpansion

type VirtualServerNamespaceListerExpansion interface{}

VirtualServerNamespaceListerExpansion allows custom methods to be added to VirtualServerNamespaceLister.

Jump to

Keyboard shortcuts

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