Documentation ¶
Index ¶
- type AssignmentLister
- type AssignmentListerExpansion
- type AssignmentNamespaceLister
- type AssignmentNamespaceListerExpansion
- type DefinitionLister
- type DefinitionListerExpansion
- type DefinitionNamespaceLister
- type DefinitionNamespaceListerExpansion
- type RemediationLister
- type RemediationListerExpansion
- type RemediationNamespaceLister
- type RemediationNamespaceListerExpansion
- type SetDefinitionLister
- type SetDefinitionListerExpansion
- type SetDefinitionNamespaceLister
- type SetDefinitionNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssignmentLister ¶
type AssignmentLister interface { // List lists all Assignments in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Assignment, err error) // Assignments returns an object that can list and get Assignments. Assignments(namespace string) AssignmentNamespaceLister AssignmentListerExpansion }
AssignmentLister helps list Assignments. All objects returned here must be treated as read-only.
func NewAssignmentLister ¶
func NewAssignmentLister(indexer cache.Indexer) AssignmentLister
NewAssignmentLister returns a new AssignmentLister.
type AssignmentListerExpansion ¶
type AssignmentListerExpansion interface{}
AssignmentListerExpansion allows custom methods to be added to AssignmentLister.
type AssignmentNamespaceLister ¶
type AssignmentNamespaceLister interface { // List lists all Assignments in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Assignment, err error) // Get retrieves the Assignment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Assignment, error) AssignmentNamespaceListerExpansion }
AssignmentNamespaceLister helps list and get Assignments. All objects returned here must be treated as read-only.
type AssignmentNamespaceListerExpansion ¶
type AssignmentNamespaceListerExpansion interface{}
AssignmentNamespaceListerExpansion allows custom methods to be added to AssignmentNamespaceLister.
type DefinitionLister ¶
type DefinitionLister interface { // List lists all Definitions in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Definition, err error) // Definitions returns an object that can list and get Definitions. Definitions(namespace string) DefinitionNamespaceLister DefinitionListerExpansion }
DefinitionLister helps list Definitions. All objects returned here must be treated as read-only.
func NewDefinitionLister ¶
func NewDefinitionLister(indexer cache.Indexer) DefinitionLister
NewDefinitionLister returns a new DefinitionLister.
type DefinitionListerExpansion ¶
type DefinitionListerExpansion interface{}
DefinitionListerExpansion allows custom methods to be added to DefinitionLister.
type DefinitionNamespaceLister ¶
type DefinitionNamespaceLister interface { // List lists all Definitions in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Definition, err error) // Get retrieves the Definition from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Definition, error) DefinitionNamespaceListerExpansion }
DefinitionNamespaceLister helps list and get Definitions. All objects returned here must be treated as read-only.
type DefinitionNamespaceListerExpansion ¶
type DefinitionNamespaceListerExpansion interface{}
DefinitionNamespaceListerExpansion allows custom methods to be added to DefinitionNamespaceLister.
type RemediationLister ¶
type RemediationLister interface { // List lists all Remediations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Remediation, err error) // Remediations returns an object that can list and get Remediations. Remediations(namespace string) RemediationNamespaceLister RemediationListerExpansion }
RemediationLister helps list Remediations. All objects returned here must be treated as read-only.
func NewRemediationLister ¶
func NewRemediationLister(indexer cache.Indexer) RemediationLister
NewRemediationLister returns a new RemediationLister.
type RemediationListerExpansion ¶
type RemediationListerExpansion interface{}
RemediationListerExpansion allows custom methods to be added to RemediationLister.
type RemediationNamespaceLister ¶
type RemediationNamespaceLister interface { // List lists all Remediations in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Remediation, err error) // Get retrieves the Remediation from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Remediation, error) RemediationNamespaceListerExpansion }
RemediationNamespaceLister helps list and get Remediations. All objects returned here must be treated as read-only.
type RemediationNamespaceListerExpansion ¶
type RemediationNamespaceListerExpansion interface{}
RemediationNamespaceListerExpansion allows custom methods to be added to RemediationNamespaceLister.
type SetDefinitionLister ¶
type SetDefinitionLister interface { // List lists all SetDefinitions in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SetDefinition, err error) // SetDefinitions returns an object that can list and get SetDefinitions. SetDefinitions(namespace string) SetDefinitionNamespaceLister SetDefinitionListerExpansion }
SetDefinitionLister helps list SetDefinitions. All objects returned here must be treated as read-only.
func NewSetDefinitionLister ¶
func NewSetDefinitionLister(indexer cache.Indexer) SetDefinitionLister
NewSetDefinitionLister returns a new SetDefinitionLister.
type SetDefinitionListerExpansion ¶
type SetDefinitionListerExpansion interface{}
SetDefinitionListerExpansion allows custom methods to be added to SetDefinitionLister.
type SetDefinitionNamespaceLister ¶
type SetDefinitionNamespaceLister interface { // List lists all SetDefinitions in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SetDefinition, err error) // Get retrieves the SetDefinition from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.SetDefinition, error) SetDefinitionNamespaceListerExpansion }
SetDefinitionNamespaceLister helps list and get SetDefinitions. All objects returned here must be treated as read-only.
type SetDefinitionNamespaceListerExpansion ¶
type SetDefinitionNamespaceListerExpansion interface{}
SetDefinitionNamespaceListerExpansion allows custom methods to be added to SetDefinitionNamespaceLister.