Documentation
¶
Index ¶
- type MockConfigProvider
- func (m *MockConfigProvider) Delete(object string, field string) error
- func (m *MockConfigProvider) DeleteObject(object string) error
- func (m *MockConfigProvider) Get(ctx context.Context, object string, field string, overrides []string, ...) (interface{}, error)
- func (m *MockConfigProvider) GetObject(ctx context.Context, object string, overrides []string, ...) (map[string]interface{}, error)
- func (m *MockConfigProvider) ID() string
- func (m *MockConfigProvider) Init(config providers.IProviderConfig) error
- func (i *MockConfigProvider) InitWithMap(properties map[string]string) error
- func (m *MockConfigProvider) Read(object string, field string, localContext interface{}) (interface{}, error)
- func (m *MockConfigProvider) ReadObject(object string, localContext interface{}) (map[string]interface{}, error)
- func (m *MockConfigProvider) Set(object string, field string, value string) error
- func (a *MockConfigProvider) SetContext(context *contexts.ManagerContext)
- func (m *MockConfigProvider) SetObject(object string, value map[string]interface{}) error
- type MockConfigProviderConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockConfigProvider ¶
type MockConfigProvider struct { Config MockConfigProviderConfig Context *contexts.ManagerContext }
func (*MockConfigProvider) Delete ¶
func (m *MockConfigProvider) Delete(object string, field string) error
func (*MockConfigProvider) DeleteObject ¶
func (m *MockConfigProvider) DeleteObject(object string) error
func (*MockConfigProvider) ID ¶
func (m *MockConfigProvider) ID() string
func (*MockConfigProvider) Init ¶
func (m *MockConfigProvider) Init(config providers.IProviderConfig) error
func (*MockConfigProvider) InitWithMap ¶
func (i *MockConfigProvider) InitWithMap(properties map[string]string) error
func (*MockConfigProvider) Read ¶
func (m *MockConfigProvider) Read(object string, field string, localContext interface{}) (interface{}, error)
func (*MockConfigProvider) ReadObject ¶
func (m *MockConfigProvider) ReadObject(object string, localContext interface{}) (map[string]interface{}, error)
func (*MockConfigProvider) Set ¶
func (m *MockConfigProvider) Set(object string, field string, value string) error
func (*MockConfigProvider) SetContext ¶
func (a *MockConfigProvider) SetContext(context *contexts.ManagerContext)
type MockConfigProviderConfig ¶
type MockConfigProviderConfig struct {
Name string `json:"name"`
}
func MockConfigProviderConfigFromMap ¶
func MockConfigProviderConfigFromMap(properties map[string]string) (MockConfigProviderConfig, error)
Click to show internal directories.
Click to hide internal directories.