Documentation
¶
Index ¶
- type ProjectLister
- type ProjectListerExpansion
- type ProjectNamespaceLister
- type ProjectNamespaceListerExpansion
- type ReportGroupLister
- type ReportGroupListerExpansion
- type ReportGroupNamespaceLister
- type ReportGroupNamespaceListerExpansion
- type ResourcePolicyLister
- type ResourcePolicyListerExpansion
- type ResourcePolicyNamespaceLister
- type ResourcePolicyNamespaceListerExpansion
- type SourceCredentialLister
- type SourceCredentialListerExpansion
- type SourceCredentialNamespaceLister
- type SourceCredentialNamespaceListerExpansion
- type WebhookLister
- type WebhookListerExpansion
- type WebhookNamespaceLister
- type WebhookNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProjectLister ¶
type ProjectLister interface { // List lists all Projects in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Project, err error) // Projects returns an object that can list and get Projects. Projects(namespace string) ProjectNamespaceLister ProjectListerExpansion }
ProjectLister helps list Projects. All objects returned here must be treated as read-only.
func NewProjectLister ¶
func NewProjectLister(indexer cache.Indexer) ProjectLister
NewProjectLister returns a new ProjectLister.
type ProjectListerExpansion ¶
type ProjectListerExpansion interface{}
ProjectListerExpansion allows custom methods to be added to ProjectLister.
type ProjectNamespaceLister ¶
type ProjectNamespaceLister interface { // List lists all Projects in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Project, err error) // Get retrieves the Project from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Project, error) ProjectNamespaceListerExpansion }
ProjectNamespaceLister helps list and get Projects. All objects returned here must be treated as read-only.
type ProjectNamespaceListerExpansion ¶
type ProjectNamespaceListerExpansion interface{}
ProjectNamespaceListerExpansion allows custom methods to be added to ProjectNamespaceLister.
type ReportGroupLister ¶
type ReportGroupLister interface { // List lists all ReportGroups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ReportGroup, err error) // ReportGroups returns an object that can list and get ReportGroups. ReportGroups(namespace string) ReportGroupNamespaceLister ReportGroupListerExpansion }
ReportGroupLister helps list ReportGroups. All objects returned here must be treated as read-only.
func NewReportGroupLister ¶
func NewReportGroupLister(indexer cache.Indexer) ReportGroupLister
NewReportGroupLister returns a new ReportGroupLister.
type ReportGroupListerExpansion ¶
type ReportGroupListerExpansion interface{}
ReportGroupListerExpansion allows custom methods to be added to ReportGroupLister.
type ReportGroupNamespaceLister ¶
type ReportGroupNamespaceLister interface { // List lists all ReportGroups in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ReportGroup, err error) // Get retrieves the ReportGroup from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ReportGroup, error) ReportGroupNamespaceListerExpansion }
ReportGroupNamespaceLister helps list and get ReportGroups. All objects returned here must be treated as read-only.
type ReportGroupNamespaceListerExpansion ¶
type ReportGroupNamespaceListerExpansion interface{}
ReportGroupNamespaceListerExpansion allows custom methods to be added to ReportGroupNamespaceLister.
type ResourcePolicyLister ¶ added in v0.5.0
type ResourcePolicyLister interface { // List lists all ResourcePolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ResourcePolicy, err error) // ResourcePolicies returns an object that can list and get ResourcePolicies. ResourcePolicies(namespace string) ResourcePolicyNamespaceLister ResourcePolicyListerExpansion }
ResourcePolicyLister helps list ResourcePolicies. All objects returned here must be treated as read-only.
func NewResourcePolicyLister ¶ added in v0.5.0
func NewResourcePolicyLister(indexer cache.Indexer) ResourcePolicyLister
NewResourcePolicyLister returns a new ResourcePolicyLister.
type ResourcePolicyListerExpansion ¶ added in v0.5.0
type ResourcePolicyListerExpansion interface{}
ResourcePolicyListerExpansion allows custom methods to be added to ResourcePolicyLister.
type ResourcePolicyNamespaceLister ¶ added in v0.5.0
type ResourcePolicyNamespaceLister interface { // List lists all ResourcePolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ResourcePolicy, err error) // Get retrieves the ResourcePolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ResourcePolicy, error) ResourcePolicyNamespaceListerExpansion }
ResourcePolicyNamespaceLister helps list and get ResourcePolicies. All objects returned here must be treated as read-only.
type ResourcePolicyNamespaceListerExpansion ¶ added in v0.5.0
type ResourcePolicyNamespaceListerExpansion interface{}
ResourcePolicyNamespaceListerExpansion allows custom methods to be added to ResourcePolicyNamespaceLister.
type SourceCredentialLister ¶
type SourceCredentialLister interface { // List lists all SourceCredentials in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SourceCredential, err error) // SourceCredentials returns an object that can list and get SourceCredentials. SourceCredentials(namespace string) SourceCredentialNamespaceLister SourceCredentialListerExpansion }
SourceCredentialLister helps list SourceCredentials. All objects returned here must be treated as read-only.
func NewSourceCredentialLister ¶
func NewSourceCredentialLister(indexer cache.Indexer) SourceCredentialLister
NewSourceCredentialLister returns a new SourceCredentialLister.
type SourceCredentialListerExpansion ¶
type SourceCredentialListerExpansion interface{}
SourceCredentialListerExpansion allows custom methods to be added to SourceCredentialLister.
type SourceCredentialNamespaceLister ¶
type SourceCredentialNamespaceLister interface { // List lists all SourceCredentials in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SourceCredential, err error) // Get retrieves the SourceCredential from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.SourceCredential, error) SourceCredentialNamespaceListerExpansion }
SourceCredentialNamespaceLister helps list and get SourceCredentials. All objects returned here must be treated as read-only.
type SourceCredentialNamespaceListerExpansion ¶
type SourceCredentialNamespaceListerExpansion interface{}
SourceCredentialNamespaceListerExpansion allows custom methods to be added to SourceCredentialNamespaceLister.
type WebhookLister ¶
type WebhookLister interface { // List lists all Webhooks in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Webhook, err error) // Webhooks returns an object that can list and get Webhooks. Webhooks(namespace string) WebhookNamespaceLister WebhookListerExpansion }
WebhookLister helps list Webhooks. All objects returned here must be treated as read-only.
func NewWebhookLister ¶
func NewWebhookLister(indexer cache.Indexer) WebhookLister
NewWebhookLister returns a new WebhookLister.
type WebhookListerExpansion ¶
type WebhookListerExpansion interface{}
WebhookListerExpansion allows custom methods to be added to WebhookLister.
type WebhookNamespaceLister ¶
type WebhookNamespaceLister interface { // List lists all Webhooks in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Webhook, err error) // Get retrieves the Webhook from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Webhook, error) WebhookNamespaceListerExpansion }
WebhookNamespaceLister helps list and get Webhooks. All objects returned here must be treated as read-only.
type WebhookNamespaceListerExpansion ¶
type WebhookNamespaceListerExpansion interface{}
WebhookNamespaceListerExpansion allows custom methods to be added to WebhookNamespaceLister.