Documentation ¶
Index ¶
- type ApiLister
- type ApiListerExpansion
- type ApiNamespaceLister
- type ApiNamespaceListerExpansion
- type AppAttachmentLister
- type AppAttachmentListerExpansion
- type AppAttachmentNamespaceLister
- type AppAttachmentNamespaceListerExpansion
- type AppLister
- type AppListerExpansion
- type AppNamespaceLister
- type AppNamespaceListerExpansion
- type GroupLister
- type GroupListerExpansion
- type GroupNamespaceLister
- type GroupNamespaceListerExpansion
- type VpcAccessLister
- type VpcAccessListerExpansion
- type VpcAccessNamespaceLister
- type VpcAccessNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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.
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 AppAttachmentLister ¶
type AppAttachmentLister interface { // List lists all AppAttachments in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AppAttachment, err error) // AppAttachments returns an object that can list and get AppAttachments. AppAttachments(namespace string) AppAttachmentNamespaceLister AppAttachmentListerExpansion }
AppAttachmentLister helps list AppAttachments. All objects returned here must be treated as read-only.
func NewAppAttachmentLister ¶
func NewAppAttachmentLister(indexer cache.Indexer) AppAttachmentLister
NewAppAttachmentLister returns a new AppAttachmentLister.
type AppAttachmentListerExpansion ¶
type AppAttachmentListerExpansion interface{}
AppAttachmentListerExpansion allows custom methods to be added to AppAttachmentLister.
type AppAttachmentNamespaceLister ¶
type AppAttachmentNamespaceLister interface { // List lists all AppAttachments in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AppAttachment, err error) // Get retrieves the AppAttachment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.AppAttachment, error) AppAttachmentNamespaceListerExpansion }
AppAttachmentNamespaceLister helps list and get AppAttachments. All objects returned here must be treated as read-only.
type AppAttachmentNamespaceListerExpansion ¶
type AppAttachmentNamespaceListerExpansion interface{}
AppAttachmentNamespaceListerExpansion allows custom methods to be added to AppAttachmentNamespaceLister.
type AppLister ¶
type AppLister interface { // List lists all Apps in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.App, err error) // Apps returns an object that can list and get Apps. Apps(namespace string) AppNamespaceLister AppListerExpansion }
AppLister helps list Apps. All objects returned here must be treated as read-only.
type AppListerExpansion ¶
type AppListerExpansion interface{}
AppListerExpansion allows custom methods to be added to AppLister.
type AppNamespaceLister ¶
type AppNamespaceLister interface { // List lists all Apps in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.App, err error) // Get retrieves the App from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.App, error) AppNamespaceListerExpansion }
AppNamespaceLister helps list and get Apps. All objects returned here must be treated as read-only.
type AppNamespaceListerExpansion ¶
type AppNamespaceListerExpansion interface{}
AppNamespaceListerExpansion allows custom methods to be added to AppNamespaceLister.
type GroupLister ¶
type GroupLister interface { // List lists all Groups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Group, err error) // Groups returns an object that can list and get Groups. Groups(namespace string) GroupNamespaceLister GroupListerExpansion }
GroupLister helps list Groups. All objects returned here must be treated as read-only.
func NewGroupLister ¶
func NewGroupLister(indexer cache.Indexer) GroupLister
NewGroupLister returns a new GroupLister.
type GroupListerExpansion ¶
type GroupListerExpansion interface{}
GroupListerExpansion allows custom methods to be added to GroupLister.
type GroupNamespaceLister ¶
type GroupNamespaceLister interface { // List lists all Groups in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Group, err error) // Get retrieves the Group from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Group, error) GroupNamespaceListerExpansion }
GroupNamespaceLister helps list and get Groups. All objects returned here must be treated as read-only.
type GroupNamespaceListerExpansion ¶
type GroupNamespaceListerExpansion interface{}
GroupNamespaceListerExpansion allows custom methods to be added to GroupNamespaceLister.
type VpcAccessLister ¶
type VpcAccessLister interface { // List lists all VpcAccesses in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.VpcAccess, err error) // VpcAccesses returns an object that can list and get VpcAccesses. VpcAccesses(namespace string) VpcAccessNamespaceLister VpcAccessListerExpansion }
VpcAccessLister helps list VpcAccesses. All objects returned here must be treated as read-only.
func NewVpcAccessLister ¶
func NewVpcAccessLister(indexer cache.Indexer) VpcAccessLister
NewVpcAccessLister returns a new VpcAccessLister.
type VpcAccessListerExpansion ¶
type VpcAccessListerExpansion interface{}
VpcAccessListerExpansion allows custom methods to be added to VpcAccessLister.
type VpcAccessNamespaceLister ¶
type VpcAccessNamespaceLister interface { // List lists all VpcAccesses in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.VpcAccess, err error) // Get retrieves the VpcAccess from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.VpcAccess, error) VpcAccessNamespaceListerExpansion }
VpcAccessNamespaceLister helps list and get VpcAccesses. All objects returned here must be treated as read-only.
type VpcAccessNamespaceListerExpansion ¶
type VpcAccessNamespaceListerExpansion interface{}
VpcAccessNamespaceListerExpansion allows custom methods to be added to VpcAccessNamespaceLister.