Documentation ¶
Index ¶
- func DataUsageSync(syncer DataUsageSyncer) *dataUsageSyncFunction
- func IdentityStoreSync(syncer IdentityStoreSyncer) *identityStoreSyncFunction
- type DataUsageStatementHandler
- type DataUsageSyncer
- type IdentityStoreIdentityHandler
- type IdentityStoreSyncer
- type MockDataUsageSyncer
- type MockDataUsageSyncer_Expecter
- type MockDataUsageSyncer_SyncDataUsage_Call
- type MockIdentityStoreSyncer
- type MockIdentityStoreSyncer_Expecter
- type MockIdentityStoreSyncer_SyncIdentityStore_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataUsageSync ¶
func DataUsageSync(syncer DataUsageSyncer) *dataUsageSyncFunction
func IdentityStoreSync ¶ added in v0.23.3
func IdentityStoreSync(syncer IdentityStoreSyncer) *identityStoreSyncFunction
Types ¶
type DataUsageStatementHandler ¶
type DataUsageStatementHandler interface {
AddStatements(statements []data_usage.Statement) error
}
type DataUsageSyncer ¶
type IdentityStoreIdentityHandler ¶ added in v0.23.3
type IdentityStoreIdentityHandler interface { AddGroups(groups ...*identity_store.Group) error AddUsers(user ...*identity_store.User) error }
type IdentityStoreSyncer ¶ added in v0.23.3
type MockDataUsageSyncer ¶
MockDataUsageSyncer is an autogenerated mock type for the DataUsageSyncer type
func NewMockDataUsageSyncer ¶
func NewMockDataUsageSyncer(t mockConstructorTestingTNewMockDataUsageSyncer) *MockDataUsageSyncer
NewMockDataUsageSyncer creates a new instance of MockDataUsageSyncer. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*MockDataUsageSyncer) EXPECT ¶
func (_m *MockDataUsageSyncer) EXPECT() *MockDataUsageSyncer_Expecter
func (*MockDataUsageSyncer) SyncDataUsage ¶
func (_m *MockDataUsageSyncer) SyncDataUsage(ctx context.Context, fileCreator DataUsageStatementHandler, configParams *config.ConfigMap) error
SyncDataUsage provides a mock function with given fields: ctx, fileCreator, configParams
type MockDataUsageSyncer_Expecter ¶
type MockDataUsageSyncer_Expecter struct {
// contains filtered or unexported fields
}
func (*MockDataUsageSyncer_Expecter) SyncDataUsage ¶
func (_e *MockDataUsageSyncer_Expecter) SyncDataUsage(ctx interface{}, fileCreator interface{}, configParams interface{}) *MockDataUsageSyncer_SyncDataUsage_Call
SyncDataUsage is a helper method to define mock.On call
- ctx context.Context
- fileCreator DataUsageStatementHandler
- configParams *config.ConfigMap
type MockDataUsageSyncer_SyncDataUsage_Call ¶
MockDataUsageSyncer_SyncDataUsage_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SyncDataUsage'
func (*MockDataUsageSyncer_SyncDataUsage_Call) Return ¶
func (_c *MockDataUsageSyncer_SyncDataUsage_Call) Return(_a0 error) *MockDataUsageSyncer_SyncDataUsage_Call
func (*MockDataUsageSyncer_SyncDataUsage_Call) Run ¶
func (_c *MockDataUsageSyncer_SyncDataUsage_Call) Run(run func(ctx context.Context, fileCreator DataUsageStatementHandler, configParams *config.ConfigMap)) *MockDataUsageSyncer_SyncDataUsage_Call
type MockIdentityStoreSyncer ¶ added in v0.23.3
MockIdentityStoreSyncer is an autogenerated mock type for the IdentityStoreSyncer type
func NewMockIdentityStoreSyncer ¶ added in v0.23.3
func NewMockIdentityStoreSyncer(t mockConstructorTestingTNewMockIdentityStoreSyncer) *MockIdentityStoreSyncer
NewMockIdentityStoreSyncer creates a new instance of MockIdentityStoreSyncer. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*MockIdentityStoreSyncer) EXPECT ¶ added in v0.23.3
func (_m *MockIdentityStoreSyncer) EXPECT() *MockIdentityStoreSyncer_Expecter
func (*MockIdentityStoreSyncer) SyncIdentityStore ¶ added in v0.23.3
func (_m *MockIdentityStoreSyncer) SyncIdentityStore(ctx context.Context, identityHandler IdentityStoreIdentityHandler, configMap *config.ConfigMap) error
SyncIdentityStore provides a mock function with given fields: ctx, identityHandler, configMap
type MockIdentityStoreSyncer_Expecter ¶ added in v0.23.3
type MockIdentityStoreSyncer_Expecter struct {
// contains filtered or unexported fields
}
func (*MockIdentityStoreSyncer_Expecter) SyncIdentityStore ¶ added in v0.23.3
func (_e *MockIdentityStoreSyncer_Expecter) SyncIdentityStore(ctx interface{}, identityHandler interface{}, configMap interface{}) *MockIdentityStoreSyncer_SyncIdentityStore_Call
SyncIdentityStore is a helper method to define mock.On call
- ctx context.Context
- identityHandler IdentityStoreIdentityHandler
- configMap *config.ConfigMap
type MockIdentityStoreSyncer_SyncIdentityStore_Call ¶ added in v0.23.3
MockIdentityStoreSyncer_SyncIdentityStore_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SyncIdentityStore'
func (*MockIdentityStoreSyncer_SyncIdentityStore_Call) Return ¶ added in v0.23.3
func (_c *MockIdentityStoreSyncer_SyncIdentityStore_Call) Return(_a0 error) *MockIdentityStoreSyncer_SyncIdentityStore_Call
func (*MockIdentityStoreSyncer_SyncIdentityStore_Call) Run ¶ added in v0.23.3
func (_c *MockIdentityStoreSyncer_SyncIdentityStore_Call) Run(run func(ctx context.Context, identityHandler IdentityStoreIdentityHandler, configMap *config.ConfigMap)) *MockIdentityStoreSyncer_SyncIdentityStore_Call