Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllFilter ¶
type AllFilter struct{}
The AllFilter matches anything it's given
func NewAllFilter ¶
func NewAllFilter() *AllFilter
func (*AllFilter) AmbiguousError ¶
func (f *AllFilter) AmbiguousError(_ []filterer.Match) *filterer.AmbiguousError
The AllFilter shouldn't be used to match single Objects
func (*AllFilter) NonexistentError ¶
func (f *AllFilter) NonexistentError() *filterer.NonexistentError
type IDNameFilter ¶
type IDNameFilter struct {
// contains filtered or unexported fields
}
The IDNameFilter is the basic filter matching objects by their ID/name
func NewIDNameFilter ¶
func NewIDNameFilter(p string) *IDNameFilter
func (*IDNameFilter) AmbiguousError ¶
func (f *IDNameFilter) AmbiguousError(matches []filterer.Match) *filterer.AmbiguousError
func (*IDNameFilter) FilterMeta ¶
func (*IDNameFilter) NonexistentError ¶
func (f *IDNameFilter) NonexistentError() *filterer.NonexistentError
func (*IDNameFilter) SetKind ¶
func (f *IDNameFilter) SetKind(k runtime.Kind)
type IDNameMatch ¶
type IDNameMatch struct { *filterer.GenericMatch // contains filtered or unexported fields }
type NameFilter ¶
type NameFilter struct {
// contains filtered or unexported fields
}
The NameFilter matches Objects by their exact name
func NewNameFilter ¶
func NewNameFilter(n string) *NameFilter
func (*NameFilter) AmbiguousError ¶
func (f *NameFilter) AmbiguousError(_ []filterer.Match) *filterer.AmbiguousError
func (*NameFilter) FilterMeta ¶
func (*NameFilter) NonexistentError ¶
func (f *NameFilter) NonexistentError() *filterer.NonexistentError
func (*NameFilter) SetKind ¶
func (f *NameFilter) SetKind(k runtime.Kind)
Click to show internal directories.
Click to hide internal directories.