v1

package
v4.5.9+incompatible Latest Latest
Warning

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

Go to latest
Published: Dec 1, 2022 License: Apache-2.0 Imports: 4 Imported by: 7

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PgclusterLister

type PgclusterLister interface {
	// List lists all Pgclusters in the indexer.
	List(selector labels.Selector) (ret []*v1.Pgcluster, err error)
	// Pgclusters returns an object that can list and get Pgclusters.
	Pgclusters(namespace string) PgclusterNamespaceLister
	PgclusterListerExpansion
}

PgclusterLister helps list Pgclusters.

func NewPgclusterLister

func NewPgclusterLister(indexer cache.Indexer) PgclusterLister

NewPgclusterLister returns a new PgclusterLister.

type PgclusterListerExpansion

type PgclusterListerExpansion interface{}

PgclusterListerExpansion allows custom methods to be added to PgclusterLister.

type PgclusterNamespaceLister

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

PgclusterNamespaceLister helps list and get Pgclusters.

type PgclusterNamespaceListerExpansion

type PgclusterNamespaceListerExpansion interface{}

PgclusterNamespaceListerExpansion allows custom methods to be added to PgclusterNamespaceLister.

type PgpolicyLister

type PgpolicyLister interface {
	// List lists all Pgpolicies in the indexer.
	List(selector labels.Selector) (ret []*v1.Pgpolicy, err error)
	// Pgpolicies returns an object that can list and get Pgpolicies.
	Pgpolicies(namespace string) PgpolicyNamespaceLister
	PgpolicyListerExpansion
}

PgpolicyLister helps list Pgpolicies.

func NewPgpolicyLister

func NewPgpolicyLister(indexer cache.Indexer) PgpolicyLister

NewPgpolicyLister returns a new PgpolicyLister.

type PgpolicyListerExpansion

type PgpolicyListerExpansion interface{}

PgpolicyListerExpansion allows custom methods to be added to PgpolicyLister.

type PgpolicyNamespaceLister

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

PgpolicyNamespaceLister helps list and get Pgpolicies.

type PgpolicyNamespaceListerExpansion

type PgpolicyNamespaceListerExpansion interface{}

PgpolicyNamespaceListerExpansion allows custom methods to be added to PgpolicyNamespaceLister.

type PgreplicaLister

type PgreplicaLister interface {
	// List lists all Pgreplicas in the indexer.
	List(selector labels.Selector) (ret []*v1.Pgreplica, err error)
	// Pgreplicas returns an object that can list and get Pgreplicas.
	Pgreplicas(namespace string) PgreplicaNamespaceLister
	PgreplicaListerExpansion
}

PgreplicaLister helps list Pgreplicas.

func NewPgreplicaLister

func NewPgreplicaLister(indexer cache.Indexer) PgreplicaLister

NewPgreplicaLister returns a new PgreplicaLister.

type PgreplicaListerExpansion

type PgreplicaListerExpansion interface{}

PgreplicaListerExpansion allows custom methods to be added to PgreplicaLister.

type PgreplicaNamespaceLister

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

PgreplicaNamespaceLister helps list and get Pgreplicas.

type PgreplicaNamespaceListerExpansion

type PgreplicaNamespaceListerExpansion interface{}

PgreplicaNamespaceListerExpansion allows custom methods to be added to PgreplicaNamespaceLister.

type PgtaskLister

type PgtaskLister interface {
	// List lists all Pgtasks in the indexer.
	List(selector labels.Selector) (ret []*v1.Pgtask, err error)
	// Pgtasks returns an object that can list and get Pgtasks.
	Pgtasks(namespace string) PgtaskNamespaceLister
	PgtaskListerExpansion
}

PgtaskLister helps list Pgtasks.

func NewPgtaskLister

func NewPgtaskLister(indexer cache.Indexer) PgtaskLister

NewPgtaskLister returns a new PgtaskLister.

type PgtaskListerExpansion

type PgtaskListerExpansion interface{}

PgtaskListerExpansion allows custom methods to be added to PgtaskLister.

type PgtaskNamespaceLister

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

PgtaskNamespaceLister helps list and get Pgtasks.

type PgtaskNamespaceListerExpansion

type PgtaskNamespaceListerExpansion interface{}

PgtaskNamespaceListerExpansion allows custom methods to be added to PgtaskNamespaceLister.

Jump to

Keyboard shortcuts

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