Documentation
¶
Index ¶
- type StorageConfigFactory
- func (g *StorageConfigFactory) GetStorageGroupResource(groupResource schema.GroupResource) schema.GroupResource
- func (g *StorageConfigFactory) NewConfig(gvr schema.GroupVersionResource) (*storage.ResourceStorageConfig, error)
- func (g *StorageConfigFactory) NewCustomResourceConfig(gvr schema.GroupVersionResource) (*storage.ResourceStorageConfig, error)
- func (g *StorageConfigFactory) NewLegacyResourceConfig(gr schema.GroupResource) (*storage.ResourceStorageConfig, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StorageConfigFactory ¶
type StorageConfigFactory struct {
// contains filtered or unexported fields
}
func NewStorageConfigFactory ¶
func NewStorageConfigFactory() *StorageConfigFactory
func (*StorageConfigFactory) GetStorageGroupResource ¶
func (g *StorageConfigFactory) GetStorageGroupResource(groupResource schema.GroupResource) schema.GroupResource
func (*StorageConfigFactory) NewConfig ¶
func (g *StorageConfigFactory) NewConfig(gvr schema.GroupVersionResource) (*storage.ResourceStorageConfig, error)
func (*StorageConfigFactory) NewCustomResourceConfig ¶
func (g *StorageConfigFactory) NewCustomResourceConfig(gvr schema.GroupVersionResource) (*storage.ResourceStorageConfig, error)
func (*StorageConfigFactory) NewLegacyResourceConfig ¶
func (g *StorageConfigFactory) NewLegacyResourceConfig(gr schema.GroupResource) (*storage.ResourceStorageConfig, error)
Click to show internal directories.
Click to hide internal directories.