wrappers

package
v0.23.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 7, 2022 License: Apache-2.0 Imports: 10 Imported by: 20

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceSync added in v0.23.5

func DataSourceSync(syncer DataSourceSyncer) *dataSourceSyncFunction

func DataUsageSync

func DataUsageSync(syncer DataUsageSyncer) *dataUsageSyncFunction

func IdentityStoreSync added in v0.23.3

func IdentityStoreSync(syncer IdentityStoreSyncer) *identityStoreSyncFunction

Types

type DataSourceObjectHandler added in v0.23.5

type DataSourceObjectHandler interface {
	AddDataObjects(dataObjects ...*data_source.DataObject) error
	SetDataSourceName(name string)
	SetDataSourceFullname(name string)
	SetDataSourceDescription(desc string)
}

type DataSourceSyncer added in v0.23.5

type DataSourceSyncer interface {
	SyncDataSource(ctx context.Context, dataSourceHandler DataSourceObjectHandler, configParams *config.ConfigMap) error
	GetMetaData() data_source.MetaData
}

type DataUsageStatementHandler

type DataUsageStatementHandler interface {
	AddStatements(statements []data_usage.Statement) error
}

type DataUsageSyncer

type DataUsageSyncer interface {
	SyncDataUsage(ctx context.Context, fileCreator DataUsageStatementHandler, configParams *config.ConfigMap) error
}

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 IdentityStoreSyncer interface {
	SyncIdentityStore(ctx context.Context, identityHandler IdentityStoreIdentityHandler, configMap *config.ConfigMap) error
}

type MockDataSourceSyncer added in v0.23.5

type MockDataSourceSyncer struct {
	mock.Mock
}

MockDataSourceSyncer is an autogenerated mock type for the DataSourceSyncer type

func NewMockDataSourceSyncer added in v0.23.5

func NewMockDataSourceSyncer(t mockConstructorTestingTNewMockDataSourceSyncer) *MockDataSourceSyncer

NewMockDataSourceSyncer creates a new instance of MockDataSourceSyncer. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*MockDataSourceSyncer) EXPECT added in v0.23.5

func (*MockDataSourceSyncer) GetMetaData added in v0.23.5

func (_m *MockDataSourceSyncer) GetMetaData() data_source.MetaData

GetMetaData provides a mock function with given fields:

func (*MockDataSourceSyncer) SyncDataSource added in v0.23.5

func (_m *MockDataSourceSyncer) SyncDataSource(ctx context.Context, dataSourceHandler DataSourceObjectHandler, configParams *config.ConfigMap) error

SyncDataSource provides a mock function with given fields: ctx, dataSourceHandler, configParams

type MockDataSourceSyncer_Expecter added in v0.23.5

type MockDataSourceSyncer_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockDataSourceSyncer_Expecter) GetMetaData added in v0.23.5

GetMetaData is a helper method to define mock.On call

func (*MockDataSourceSyncer_Expecter) SyncDataSource added in v0.23.5

func (_e *MockDataSourceSyncer_Expecter) SyncDataSource(ctx interface{}, dataSourceHandler interface{}, configParams interface{}) *MockDataSourceSyncer_SyncDataSource_Call

SyncDataSource is a helper method to define mock.On call

  • ctx context.Context
  • dataSourceHandler DataSourceObjectHandler
  • configParams *config.ConfigMap

type MockDataSourceSyncer_GetMetaData_Call added in v0.23.5

type MockDataSourceSyncer_GetMetaData_Call struct {
	*mock.Call
}

MockDataSourceSyncer_GetMetaData_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetMetaData'

func (*MockDataSourceSyncer_GetMetaData_Call) Return added in v0.23.5

func (*MockDataSourceSyncer_GetMetaData_Call) Run added in v0.23.5

type MockDataSourceSyncer_SyncDataSource_Call added in v0.23.5

type MockDataSourceSyncer_SyncDataSource_Call struct {
	*mock.Call
}

MockDataSourceSyncer_SyncDataSource_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SyncDataSource'

func (*MockDataSourceSyncer_SyncDataSource_Call) Return added in v0.23.5

func (*MockDataSourceSyncer_SyncDataSource_Call) Run added in v0.23.5

type MockDataUsageSyncer

type MockDataUsageSyncer struct {
	mock.Mock
}

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 (*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

type MockDataUsageSyncer_SyncDataUsage_Call struct {
	*mock.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 (*MockDataUsageSyncer_SyncDataUsage_Call) Run

type MockIdentityStoreSyncer added in v0.23.3

type MockIdentityStoreSyncer struct {
	mock.Mock
}

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 (*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

type MockIdentityStoreSyncer_SyncIdentityStore_Call struct {
	*mock.Call
}

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 (*MockIdentityStoreSyncer_SyncIdentityStore_Call) Run added in v0.23.3

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL