v1alpha1

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jul 10, 2019 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 AutoscalePolicyLister added in v0.2.0

type AutoscalePolicyLister interface {
	// List lists all AutoscalePolicies in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.AutoscalePolicy, err error)
	// AutoscalePolicies returns an object that can list and get AutoscalePolicies.
	AutoscalePolicies(namespace string) AutoscalePolicyNamespaceLister
	AutoscalePolicyListerExpansion
}

AutoscalePolicyLister helps list AutoscalePolicies.

func NewAutoscalePolicyLister added in v0.2.0

func NewAutoscalePolicyLister(indexer cache.Indexer) AutoscalePolicyLister

NewAutoscalePolicyLister returns a new AutoscalePolicyLister.

type AutoscalePolicyListerExpansion added in v0.2.0

type AutoscalePolicyListerExpansion interface{}

AutoscalePolicyListerExpansion allows custom methods to be added to AutoscalePolicyLister.

type AutoscalePolicyNamespaceLister added in v0.2.0

type AutoscalePolicyNamespaceLister interface {
	// List lists all AutoscalePolicies in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.AutoscalePolicy, err error)
	// Get retrieves the AutoscalePolicy from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.AutoscalePolicy, error)
	AutoscalePolicyNamespaceListerExpansion
}

AutoscalePolicyNamespaceLister helps list and get AutoscalePolicies.

type AutoscalePolicyNamespaceListerExpansion added in v0.2.0

type AutoscalePolicyNamespaceListerExpansion interface{}

AutoscalePolicyNamespaceListerExpansion allows custom methods to be added to AutoscalePolicyNamespaceLister.

type CellLister

type CellLister interface {
	// List lists all Cells in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.Cell, err error)
	// Cells returns an object that can list and get Cells.
	Cells(namespace string) CellNamespaceLister
	CellListerExpansion
}

CellLister helps list Cells.

func NewCellLister

func NewCellLister(indexer cache.Indexer) CellLister

NewCellLister returns a new CellLister.

type CellListerExpansion

type CellListerExpansion interface{}

CellListerExpansion allows custom methods to be added to CellLister.

type CellNamespaceLister

type CellNamespaceLister interface {
	// List lists all Cells in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.Cell, err error)
	// Get retrieves the Cell from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.Cell, error)
	CellNamespaceListerExpansion
}

CellNamespaceLister helps list and get Cells.

type CellNamespaceListerExpansion

type CellNamespaceListerExpansion interface{}

CellNamespaceListerExpansion allows custom methods to be added to CellNamespaceLister.

type GatewayLister

type GatewayLister interface {
	// List lists all Gateways in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.Gateway, err error)
	// Gateways returns an object that can list and get Gateways.
	Gateways(namespace string) GatewayNamespaceLister
	GatewayListerExpansion
}

GatewayLister helps list Gateways.

func NewGatewayLister

func NewGatewayLister(indexer cache.Indexer) GatewayLister

NewGatewayLister returns a new GatewayLister.

type GatewayListerExpansion

type GatewayListerExpansion interface{}

GatewayListerExpansion allows custom methods to be added to GatewayLister.

type GatewayNamespaceLister

type GatewayNamespaceLister interface {
	// List lists all Gateways in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.Gateway, err error)
	// Get retrieves the Gateway from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.Gateway, error)
	GatewayNamespaceListerExpansion
}

GatewayNamespaceLister helps list and get Gateways.

type GatewayNamespaceListerExpansion

type GatewayNamespaceListerExpansion interface{}

GatewayNamespaceListerExpansion allows custom methods to be added to GatewayNamespaceLister.

type ServiceLister

type ServiceLister interface {
	// List lists all Services in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.Service, err error)
	// Services returns an object that can list and get Services.
	Services(namespace string) ServiceNamespaceLister
	ServiceListerExpansion
}

ServiceLister helps list Services.

func NewServiceLister

func NewServiceLister(indexer cache.Indexer) ServiceLister

NewServiceLister returns a new ServiceLister.

type ServiceListerExpansion

type ServiceListerExpansion interface{}

ServiceListerExpansion allows custom methods to be added to ServiceLister.

type ServiceNamespaceLister

type ServiceNamespaceLister interface {
	// List lists all Services in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.Service, err error)
	// Get retrieves the Service from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.Service, error)
	ServiceNamespaceListerExpansion
}

ServiceNamespaceLister helps list and get Services.

type ServiceNamespaceListerExpansion

type ServiceNamespaceListerExpansion interface{}

ServiceNamespaceListerExpansion allows custom methods to be added to ServiceNamespaceLister.

type TokenServiceLister

type TokenServiceLister interface {
	// List lists all TokenServices in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.TokenService, err error)
	// TokenServices returns an object that can list and get TokenServices.
	TokenServices(namespace string) TokenServiceNamespaceLister
	TokenServiceListerExpansion
}

TokenServiceLister helps list TokenServices.

func NewTokenServiceLister

func NewTokenServiceLister(indexer cache.Indexer) TokenServiceLister

NewTokenServiceLister returns a new TokenServiceLister.

type TokenServiceListerExpansion

type TokenServiceListerExpansion interface{}

TokenServiceListerExpansion allows custom methods to be added to TokenServiceLister.

type TokenServiceNamespaceLister

type TokenServiceNamespaceLister interface {
	// List lists all TokenServices in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.TokenService, err error)
	// Get retrieves the TokenService from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.TokenService, error)
	TokenServiceNamespaceListerExpansion
}

TokenServiceNamespaceLister helps list and get TokenServices.

type TokenServiceNamespaceListerExpansion

type TokenServiceNamespaceListerExpansion interface{}

TokenServiceNamespaceListerExpansion allows custom methods to be added to TokenServiceNamespaceLister.

Jump to

Keyboard shortcuts

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