# Functions
NewESImporter creates a new instance of the ESImporter struct with the provided Elasticsearch client, cluster name, and GroupVersionResource.
NewESListerGetter creates a new instance of the ESListerGetter with the provided cluster name, Elasticsearch client, and GroupVersionResource.
NewESPurger creates an ESPurger which implements the Purger interface.
# Structs
ESImporter is the struct responsible for importing data to an Elasticsearch storage.
No description provided by the author
No description provided by the author
FieldsSelector represents a selection based on fields.
Selector represents a selection based on labels and fields.
# Interfaces
Importer defines the interface for importing data to a specified storage.
Purger defines the interface for pruning data in storage.
Selectable defines the interface for objects that can be selected by labels and fields.
# Type aliases
MultiSelectors is a slice of Selectors, allowing for multiple selection criteria to be combined.