Documentation
¶
Index ¶
- Constants
- Variables
- type CreateStrategy
- type Options
- type Store
- func (s *Store[E]) Create(ctx context.Context, obj E) (E, error)
- func (s *Store[E]) Delete(ctx context.Context, id string) error
- func (s *Store[E]) Get(ctx context.Context, id string) (E, error)
- func (s *Store[E]) List(ctx context.Context) ([]E, error)
- func (s *Store[E]) Update(ctx context.Context, obj E) (E, error)
- func (s *Store[E]) Watch(ctx context.Context) (store.Watch[E], error)
Constants ¶
View Source
const ( NameVolumes = "ironcore.csi.volumes" NameSnapshots = "ironcore.csi.snapshots" )
Variables ¶
View Source
var ErrResourceVersionNotLatest = errors.New("resourceVersion is not latest")
Functions ¶
This section is empty.
Types ¶
type CreateStrategy ¶
type Options ¶
type Options[E apiutils.Object] struct { OmapName string NewFunc func() E CreateStrategy CreateStrategy[E] IteratorSize int64 }
Click to show internal directories.
Click to hide internal directories.