Documentation ¶
Index ¶
- type Converter
- type KubeStore
- func (s *KubeStore) Create(context.Context, store.EntityObject, ...store.CreateOption) error
- func (s *KubeStore) CreateMany(context.Context, store.EntityObjectList, ...store.CreateOption) error
- func (s *KubeStore) Delete(context.Context, store.EntityObject, store.DeleteOptions) error
- func (s *KubeStore) List(ctx context.Context, list store.EntityObjectList, opts ...store.ListOptions) error
- func (s *KubeStore) Retrieve(context.Context, store.EntityObject, ...store.RetrieveOptions) error
- func (s *KubeStore) Update(context.Context, store.EntityObject, ...store.UpdateOptions) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Converter ¶
type Converter struct{}
func (*Converter) EntityList2ObjectList ¶
func (c *Converter) EntityList2ObjectList(el store.EntityObjectList) (client.ObjectList, error)
func (*Converter) ObjectList2EntityList ¶
func (c *Converter) ObjectList2EntityList(ol client.ObjectList, el store.EntityObjectList) error
type KubeStore ¶
func (*KubeStore) Create ¶
func (s *KubeStore) Create(context.Context, store.EntityObject, ...store.CreateOption) error
func (*KubeStore) CreateMany ¶
func (s *KubeStore) CreateMany(context.Context, store.EntityObjectList, ...store.CreateOption) error
func (*KubeStore) Delete ¶
func (s *KubeStore) Delete(context.Context, store.EntityObject, store.DeleteOptions) error
func (*KubeStore) List ¶
func (s *KubeStore) List(ctx context.Context, list store.EntityObjectList, opts ...store.ListOptions) error
func (*KubeStore) Retrieve ¶
func (s *KubeStore) Retrieve(context.Context, store.EntityObject, ...store.RetrieveOptions) error
func (*KubeStore) Update ¶
func (s *KubeStore) Update(context.Context, store.EntityObject, ...store.UpdateOptions) error
Click to show internal directories.
Click to hide internal directories.