package
0.5.9
Repository: https://github.com/kusionstack/karpor.git
Documentation: pkg.go.dev

# 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.