Documentation
¶
Index ¶
- type DomainLister
- type DomainListerExpansion
- type DomainNamespaceLister
- type DomainNamespaceListerExpansion
- type DomainPermissionsPolicyLister
- type DomainPermissionsPolicyListerExpansion
- type DomainPermissionsPolicyNamespaceLister
- type DomainPermissionsPolicyNamespaceListerExpansion
- type RepositoryLister
- type RepositoryListerExpansion
- type RepositoryNamespaceLister
- type RepositoryNamespaceListerExpansion
- type RepositoryPermissionsPolicyLister
- type RepositoryPermissionsPolicyListerExpansion
- type RepositoryPermissionsPolicyNamespaceLister
- type RepositoryPermissionsPolicyNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DomainLister ¶
type DomainLister interface {
// List lists all Domains in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Domain, err error)
// Domains returns an object that can list and get Domains.
Domains(namespace string) DomainNamespaceLister
DomainListerExpansion
}
DomainLister helps list Domains. All objects returned here must be treated as read-only.
func NewDomainLister ¶
func NewDomainLister(indexer cache.Indexer) DomainLister
NewDomainLister returns a new DomainLister.
type DomainListerExpansion ¶
type DomainListerExpansion interface{}
DomainListerExpansion allows custom methods to be added to DomainLister.
type DomainNamespaceLister ¶
type DomainNamespaceLister interface {
// List lists all Domains in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Domain, err error)
// Get retrieves the Domain from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.Domain, error)
DomainNamespaceListerExpansion
}
DomainNamespaceLister helps list and get Domains. All objects returned here must be treated as read-only.
type DomainNamespaceListerExpansion ¶
type DomainNamespaceListerExpansion interface{}
DomainNamespaceListerExpansion allows custom methods to be added to DomainNamespaceLister.
type DomainPermissionsPolicyLister ¶
type DomainPermissionsPolicyLister interface {
// List lists all DomainPermissionsPolicies in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.DomainPermissionsPolicy, err error)
// DomainPermissionsPolicies returns an object that can list and get DomainPermissionsPolicies.
DomainPermissionsPolicies(namespace string) DomainPermissionsPolicyNamespaceLister
DomainPermissionsPolicyListerExpansion
}
DomainPermissionsPolicyLister helps list DomainPermissionsPolicies. All objects returned here must be treated as read-only.
func NewDomainPermissionsPolicyLister ¶
func NewDomainPermissionsPolicyLister(indexer cache.Indexer) DomainPermissionsPolicyLister
NewDomainPermissionsPolicyLister returns a new DomainPermissionsPolicyLister.
type DomainPermissionsPolicyListerExpansion ¶
type DomainPermissionsPolicyListerExpansion interface{}
DomainPermissionsPolicyListerExpansion allows custom methods to be added to DomainPermissionsPolicyLister.
type DomainPermissionsPolicyNamespaceLister ¶
type DomainPermissionsPolicyNamespaceLister interface {
// List lists all DomainPermissionsPolicies in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.DomainPermissionsPolicy, err error)
// Get retrieves the DomainPermissionsPolicy from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.DomainPermissionsPolicy, error)
DomainPermissionsPolicyNamespaceListerExpansion
}
DomainPermissionsPolicyNamespaceLister helps list and get DomainPermissionsPolicies. All objects returned here must be treated as read-only.
type DomainPermissionsPolicyNamespaceListerExpansion ¶
type DomainPermissionsPolicyNamespaceListerExpansion interface{}
DomainPermissionsPolicyNamespaceListerExpansion allows custom methods to be added to DomainPermissionsPolicyNamespaceLister.
type RepositoryLister ¶
type RepositoryLister interface {
// List lists all Repositories in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Repository, err error)
// Repositories returns an object that can list and get Repositories.
Repositories(namespace string) RepositoryNamespaceLister
RepositoryListerExpansion
}
RepositoryLister helps list Repositories. All objects returned here must be treated as read-only.
func NewRepositoryLister ¶
func NewRepositoryLister(indexer cache.Indexer) RepositoryLister
NewRepositoryLister returns a new RepositoryLister.
type RepositoryListerExpansion ¶
type RepositoryListerExpansion interface{}
RepositoryListerExpansion allows custom methods to be added to RepositoryLister.
type RepositoryNamespaceLister ¶
type RepositoryNamespaceLister interface {
// List lists all Repositories in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Repository, err error)
// Get retrieves the Repository from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.Repository, error)
RepositoryNamespaceListerExpansion
}
RepositoryNamespaceLister helps list and get Repositories. All objects returned here must be treated as read-only.
type RepositoryNamespaceListerExpansion ¶
type RepositoryNamespaceListerExpansion interface{}
RepositoryNamespaceListerExpansion allows custom methods to be added to RepositoryNamespaceLister.
type RepositoryPermissionsPolicyLister ¶
type RepositoryPermissionsPolicyLister interface {
// List lists all RepositoryPermissionsPolicies in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.RepositoryPermissionsPolicy, err error)
// RepositoryPermissionsPolicies returns an object that can list and get RepositoryPermissionsPolicies.
RepositoryPermissionsPolicies(namespace string) RepositoryPermissionsPolicyNamespaceLister
RepositoryPermissionsPolicyListerExpansion
}
RepositoryPermissionsPolicyLister helps list RepositoryPermissionsPolicies. All objects returned here must be treated as read-only.
func NewRepositoryPermissionsPolicyLister ¶
func NewRepositoryPermissionsPolicyLister(indexer cache.Indexer) RepositoryPermissionsPolicyLister
NewRepositoryPermissionsPolicyLister returns a new RepositoryPermissionsPolicyLister.
type RepositoryPermissionsPolicyListerExpansion ¶
type RepositoryPermissionsPolicyListerExpansion interface{}
RepositoryPermissionsPolicyListerExpansion allows custom methods to be added to RepositoryPermissionsPolicyLister.
type RepositoryPermissionsPolicyNamespaceLister ¶
type RepositoryPermissionsPolicyNamespaceLister interface {
// List lists all RepositoryPermissionsPolicies in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.RepositoryPermissionsPolicy, err error)
// Get retrieves the RepositoryPermissionsPolicy from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.RepositoryPermissionsPolicy, error)
RepositoryPermissionsPolicyNamespaceListerExpansion
}
RepositoryPermissionsPolicyNamespaceLister helps list and get RepositoryPermissionsPolicies. All objects returned here must be treated as read-only.
type RepositoryPermissionsPolicyNamespaceListerExpansion ¶
type RepositoryPermissionsPolicyNamespaceListerExpansion interface{}
RepositoryPermissionsPolicyNamespaceListerExpansion allows custom methods to be added to RepositoryPermissionsPolicyNamespaceLister.