Documentation ¶
Index ¶
- type APIAccessLister
- type APIAccessListerExpansion
- type APIAccessNamespaceLister
- type APIAccessNamespaceListerExpansion
- type APILister
- type APIListerExpansion
- type APINamespaceLister
- type APINamespaceListerExpansion
- type APIPortalLister
- type APIPortalListerExpansion
- type APIPortalNamespaceLister
- type APIPortalNamespaceListerExpansion
- type APIRateLimitLister
- type APIRateLimitListerExpansion
- type APIRateLimitNamespaceLister
- type APIRateLimitNamespaceListerExpansion
- type APIVersionLister
- type APIVersionListerExpansion
- type APIVersionNamespaceLister
- type APIVersionNamespaceListerExpansion
- type AccessControlPolicyLister
- type AccessControlPolicyListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIAccessLister ¶
type APIAccessLister interface { // List lists all APIAccesses in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.APIAccess, err error) // APIAccesses returns an object that can list and get APIAccesses. APIAccesses(namespace string) APIAccessNamespaceLister APIAccessListerExpansion }
APIAccessLister helps list APIAccesses. All objects returned here must be treated as read-only.
func NewAPIAccessLister ¶
func NewAPIAccessLister(indexer cache.Indexer) APIAccessLister
NewAPIAccessLister returns a new APIAccessLister.
type APIAccessListerExpansion ¶
type APIAccessListerExpansion interface{}
APIAccessListerExpansion allows custom methods to be added to APIAccessLister.
type APIAccessNamespaceLister ¶ added in v1.0.0
type APIAccessNamespaceLister interface { // List lists all APIAccesses in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.APIAccess, err error) // Get retrieves the APIAccess from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.APIAccess, error) APIAccessNamespaceListerExpansion }
APIAccessNamespaceLister helps list and get APIAccesses. All objects returned here must be treated as read-only.
type APIAccessNamespaceListerExpansion ¶ added in v1.0.0
type APIAccessNamespaceListerExpansion interface{}
APIAccessNamespaceListerExpansion allows custom methods to be added to APIAccessNamespaceLister.
type APILister ¶
type APILister interface { // List lists all APIs in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.API, err error) // APIs returns an object that can list and get APIs. APIs(namespace string) APINamespaceLister APIListerExpansion }
APILister helps list APIs. All objects returned here must be treated as read-only.
func NewAPILister ¶
NewAPILister returns a new APILister.
type APIListerExpansion ¶
type APIListerExpansion interface{}
APIListerExpansion allows custom methods to be added to APILister.
type APINamespaceLister ¶
type APINamespaceLister interface { // List lists all APIs in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.API, err error) // Get retrieves the API from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.API, error) APINamespaceListerExpansion }
APINamespaceLister helps list and get APIs. All objects returned here must be treated as read-only.
type APINamespaceListerExpansion ¶
type APINamespaceListerExpansion interface{}
APINamespaceListerExpansion allows custom methods to be added to APINamespaceLister.
type APIPortalLister ¶
type APIPortalLister interface { // List lists all APIPortals in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.APIPortal, err error) // APIPortals returns an object that can list and get APIPortals. APIPortals(namespace string) APIPortalNamespaceLister APIPortalListerExpansion }
APIPortalLister helps list APIPortals. All objects returned here must be treated as read-only.
func NewAPIPortalLister ¶
func NewAPIPortalLister(indexer cache.Indexer) APIPortalLister
NewAPIPortalLister returns a new APIPortalLister.
type APIPortalListerExpansion ¶
type APIPortalListerExpansion interface{}
APIPortalListerExpansion allows custom methods to be added to APIPortalLister.
type APIPortalNamespaceLister ¶ added in v1.0.0
type APIPortalNamespaceLister interface { // List lists all APIPortals in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.APIPortal, err error) // Get retrieves the APIPortal from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.APIPortal, error) APIPortalNamespaceListerExpansion }
APIPortalNamespaceLister helps list and get APIPortals. All objects returned here must be treated as read-only.
type APIPortalNamespaceListerExpansion ¶ added in v1.0.0
type APIPortalNamespaceListerExpansion interface{}
APIPortalNamespaceListerExpansion allows custom methods to be added to APIPortalNamespaceLister.
type APIRateLimitLister ¶
type APIRateLimitLister interface { // List lists all APIRateLimits in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.APIRateLimit, err error) // APIRateLimits returns an object that can list and get APIRateLimits. APIRateLimits(namespace string) APIRateLimitNamespaceLister APIRateLimitListerExpansion }
APIRateLimitLister helps list APIRateLimits. All objects returned here must be treated as read-only.
func NewAPIRateLimitLister ¶
func NewAPIRateLimitLister(indexer cache.Indexer) APIRateLimitLister
NewAPIRateLimitLister returns a new APIRateLimitLister.
type APIRateLimitListerExpansion ¶
type APIRateLimitListerExpansion interface{}
APIRateLimitListerExpansion allows custom methods to be added to APIRateLimitLister.
type APIRateLimitNamespaceLister ¶ added in v1.0.0
type APIRateLimitNamespaceLister interface { // List lists all APIRateLimits in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.APIRateLimit, err error) // Get retrieves the APIRateLimit from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.APIRateLimit, error) APIRateLimitNamespaceListerExpansion }
APIRateLimitNamespaceLister helps list and get APIRateLimits. All objects returned here must be treated as read-only.
type APIRateLimitNamespaceListerExpansion ¶ added in v1.0.0
type APIRateLimitNamespaceListerExpansion interface{}
APIRateLimitNamespaceListerExpansion allows custom methods to be added to APIRateLimitNamespaceLister.
type APIVersionLister ¶
type APIVersionLister interface { // List lists all APIVersions in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.APIVersion, err error) // APIVersions returns an object that can list and get APIVersions. APIVersions(namespace string) APIVersionNamespaceLister APIVersionListerExpansion }
APIVersionLister helps list APIVersions. All objects returned here must be treated as read-only.
func NewAPIVersionLister ¶
func NewAPIVersionLister(indexer cache.Indexer) APIVersionLister
NewAPIVersionLister returns a new APIVersionLister.
type APIVersionListerExpansion ¶
type APIVersionListerExpansion interface{}
APIVersionListerExpansion allows custom methods to be added to APIVersionLister.
type APIVersionNamespaceLister ¶
type APIVersionNamespaceLister interface { // List lists all APIVersions in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.APIVersion, err error) // Get retrieves the APIVersion from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.APIVersion, error) APIVersionNamespaceListerExpansion }
APIVersionNamespaceLister helps list and get APIVersions. All objects returned here must be treated as read-only.
type APIVersionNamespaceListerExpansion ¶
type APIVersionNamespaceListerExpansion interface{}
APIVersionNamespaceListerExpansion allows custom methods to be added to APIVersionNamespaceLister.
type AccessControlPolicyLister ¶
type AccessControlPolicyLister interface { // List lists all AccessControlPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AccessControlPolicy, err error) // Get retrieves the AccessControlPolicy from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.AccessControlPolicy, error) AccessControlPolicyListerExpansion }
AccessControlPolicyLister helps list AccessControlPolicies. All objects returned here must be treated as read-only.
func NewAccessControlPolicyLister ¶
func NewAccessControlPolicyLister(indexer cache.Indexer) AccessControlPolicyLister
NewAccessControlPolicyLister returns a new AccessControlPolicyLister.
type AccessControlPolicyListerExpansion ¶
type AccessControlPolicyListerExpansion interface{}
AccessControlPolicyListerExpansion allows custom methods to be added to AccessControlPolicyLister.