Documentation ¶
Index ¶
- type GlobalTrafficPolicyLister
- type GlobalTrafficPolicyListerExpansion
- type GlobalTrafficPolicyNamespaceLister
- type GlobalTrafficPolicyNamespaceListerExpansion
- type ServiceExportLister
- type ServiceExportListerExpansion
- type ServiceExportNamespaceLister
- type ServiceExportNamespaceListerExpansion
- type ServiceImportLister
- type ServiceImportListerExpansion
- type ServiceImportNamespaceLister
- type ServiceImportNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GlobalTrafficPolicyLister ¶
type GlobalTrafficPolicyLister interface { // List lists all GlobalTrafficPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.GlobalTrafficPolicy, err error) // GlobalTrafficPolicies returns an object that can list and get GlobalTrafficPolicies. GlobalTrafficPolicies(namespace string) GlobalTrafficPolicyNamespaceLister GlobalTrafficPolicyListerExpansion }
GlobalTrafficPolicyLister helps list GlobalTrafficPolicies. All objects returned here must be treated as read-only.
func NewGlobalTrafficPolicyLister ¶
func NewGlobalTrafficPolicyLister(indexer cache.Indexer) GlobalTrafficPolicyLister
NewGlobalTrafficPolicyLister returns a new GlobalTrafficPolicyLister.
type GlobalTrafficPolicyListerExpansion ¶
type GlobalTrafficPolicyListerExpansion interface{}
GlobalTrafficPolicyListerExpansion allows custom methods to be added to GlobalTrafficPolicyLister.
type GlobalTrafficPolicyNamespaceLister ¶
type GlobalTrafficPolicyNamespaceLister interface { // List lists all GlobalTrafficPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.GlobalTrafficPolicy, err error) // Get retrieves the GlobalTrafficPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.GlobalTrafficPolicy, error) GlobalTrafficPolicyNamespaceListerExpansion }
GlobalTrafficPolicyNamespaceLister helps list and get GlobalTrafficPolicies. All objects returned here must be treated as read-only.
type GlobalTrafficPolicyNamespaceListerExpansion ¶
type GlobalTrafficPolicyNamespaceListerExpansion interface{}
GlobalTrafficPolicyNamespaceListerExpansion allows custom methods to be added to GlobalTrafficPolicyNamespaceLister.
type ServiceExportLister ¶
type ServiceExportLister interface { // List lists all ServiceExports in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ServiceExport, err error) // ServiceExports returns an object that can list and get ServiceExports. ServiceExports(namespace string) ServiceExportNamespaceLister ServiceExportListerExpansion }
ServiceExportLister helps list ServiceExports. All objects returned here must be treated as read-only.
func NewServiceExportLister ¶
func NewServiceExportLister(indexer cache.Indexer) ServiceExportLister
NewServiceExportLister returns a new ServiceExportLister.
type ServiceExportListerExpansion ¶
type ServiceExportListerExpansion interface{}
ServiceExportListerExpansion allows custom methods to be added to ServiceExportLister.
type ServiceExportNamespaceLister ¶
type ServiceExportNamespaceLister interface { // List lists all ServiceExports in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ServiceExport, err error) // Get retrieves the ServiceExport from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ServiceExport, error) ServiceExportNamespaceListerExpansion }
ServiceExportNamespaceLister helps list and get ServiceExports. All objects returned here must be treated as read-only.
type ServiceExportNamespaceListerExpansion ¶
type ServiceExportNamespaceListerExpansion interface{}
ServiceExportNamespaceListerExpansion allows custom methods to be added to ServiceExportNamespaceLister.
type ServiceImportLister ¶
type ServiceImportLister interface { // List lists all ServiceImports in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ServiceImport, err error) // ServiceImports returns an object that can list and get ServiceImports. ServiceImports(namespace string) ServiceImportNamespaceLister ServiceImportListerExpansion }
ServiceImportLister helps list ServiceImports. All objects returned here must be treated as read-only.
func NewServiceImportLister ¶
func NewServiceImportLister(indexer cache.Indexer) ServiceImportLister
NewServiceImportLister returns a new ServiceImportLister.
type ServiceImportListerExpansion ¶
type ServiceImportListerExpansion interface{}
ServiceImportListerExpansion allows custom methods to be added to ServiceImportLister.
type ServiceImportNamespaceLister ¶
type ServiceImportNamespaceLister interface { // List lists all ServiceImports in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ServiceImport, err error) // Get retrieves the ServiceImport from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ServiceImport, error) ServiceImportNamespaceListerExpansion }
ServiceImportNamespaceLister helps list and get ServiceImports. All objects returned here must be treated as read-only.
type ServiceImportNamespaceListerExpansion ¶
type ServiceImportNamespaceListerExpansion interface{}
ServiceImportNamespaceListerExpansion allows custom methods to be added to ServiceImportNamespaceLister.