v1

package
v0.4.3 Latest Latest
Warning

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

Go to latest
Published: Aug 3, 2018 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 AttributeLister

type AttributeLister interface {
	// List lists all Attributes in the indexer.
	List(selector labels.Selector) (ret []*v1.Attribute, err error)
	// Attributes returns an object that can list and get Attributes.
	Attributes(namespace string) AttributeNamespaceLister
	AttributeListerExpansion
}

AttributeLister helps list Attributes.

func NewAttributeLister

func NewAttributeLister(indexer cache.Indexer) AttributeLister

NewAttributeLister returns a new AttributeLister.

type AttributeListerExpansion

type AttributeListerExpansion interface{}

AttributeListerExpansion allows custom methods to be added to AttributeLister.

type AttributeNamespaceLister

type AttributeNamespaceLister interface {
	// List lists all Attributes in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1.Attribute, err error)
	// Get retrieves the Attribute from the indexer for a given namespace and name.
	Get(name string) (*v1.Attribute, error)
	AttributeNamespaceListerExpansion
}

AttributeNamespaceLister helps list and get Attributes.

type AttributeNamespaceListerExpansion

type AttributeNamespaceListerExpansion interface{}

AttributeNamespaceListerExpansion allows custom methods to be added to AttributeNamespaceLister.

type RoleLister

type RoleLister interface {
	// List lists all Roles in the indexer.
	List(selector labels.Selector) (ret []*v1.Role, err error)
	// Roles returns an object that can list and get Roles.
	Roles(namespace string) RoleNamespaceLister
	RoleListerExpansion
}

RoleLister helps list Roles.

func NewRoleLister

func NewRoleLister(indexer cache.Indexer) RoleLister

NewRoleLister returns a new RoleLister.

type RoleListerExpansion

type RoleListerExpansion interface{}

RoleListerExpansion allows custom methods to be added to RoleLister.

type RoleNamespaceLister

type RoleNamespaceLister interface {
	// List lists all Roles in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1.Role, err error)
	// Get retrieves the Role from the indexer for a given namespace and name.
	Get(name string) (*v1.Role, error)
	RoleNamespaceListerExpansion
}

RoleNamespaceLister helps list and get Roles.

type RoleNamespaceListerExpansion

type RoleNamespaceListerExpansion interface{}

RoleNamespaceListerExpansion allows custom methods to be added to RoleNamespaceLister.

type UpstreamLister

type UpstreamLister interface {
	// List lists all Upstreams in the indexer.
	List(selector labels.Selector) (ret []*v1.Upstream, err error)
	// Upstreams returns an object that can list and get Upstreams.
	Upstreams(namespace string) UpstreamNamespaceLister
	UpstreamListerExpansion
}

UpstreamLister helps list Upstreams.

func NewUpstreamLister

func NewUpstreamLister(indexer cache.Indexer) UpstreamLister

NewUpstreamLister returns a new UpstreamLister.

type UpstreamListerExpansion

type UpstreamListerExpansion interface{}

UpstreamListerExpansion allows custom methods to be added to UpstreamLister.

type UpstreamNamespaceLister

type UpstreamNamespaceLister interface {
	// List lists all Upstreams in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1.Upstream, err error)
	// Get retrieves the Upstream from the indexer for a given namespace and name.
	Get(name string) (*v1.Upstream, error)
	UpstreamNamespaceListerExpansion
}

UpstreamNamespaceLister helps list and get Upstreams.

type UpstreamNamespaceListerExpansion

type UpstreamNamespaceListerExpansion interface{}

UpstreamNamespaceListerExpansion allows custom methods to be added to UpstreamNamespaceLister.

type VirtualServiceLister

type VirtualServiceLister interface {
	// List lists all VirtualServices in the indexer.
	List(selector labels.Selector) (ret []*v1.VirtualService, err error)
	// VirtualServices returns an object that can list and get VirtualServices.
	VirtualServices(namespace string) VirtualServiceNamespaceLister
	VirtualServiceListerExpansion
}

VirtualServiceLister helps list VirtualServices.

func NewVirtualServiceLister

func NewVirtualServiceLister(indexer cache.Indexer) VirtualServiceLister

NewVirtualServiceLister returns a new VirtualServiceLister.

type VirtualServiceListerExpansion

type VirtualServiceListerExpansion interface{}

VirtualServiceListerExpansion allows custom methods to be added to VirtualServiceLister.

type VirtualServiceNamespaceLister

type VirtualServiceNamespaceLister interface {
	// List lists all VirtualServices in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1.VirtualService, err error)
	// Get retrieves the VirtualService from the indexer for a given namespace and name.
	Get(name string) (*v1.VirtualService, error)
	VirtualServiceNamespaceListerExpansion
}

VirtualServiceNamespaceLister helps list and get VirtualServices.

type VirtualServiceNamespaceListerExpansion

type VirtualServiceNamespaceListerExpansion interface{}

VirtualServiceNamespaceListerExpansion allows custom methods to be added to VirtualServiceNamespaceLister.

Jump to

Keyboard shortcuts

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