Documentation ¶
Index ¶
- Constants
- func GetMockClock() *clock.Mock
- func ResetClock(t int64)
- type MockSink
- type MockSource
- func (m *MockSource) Close(_ api.StreamContext) error
- func (m *MockSource) Configure(_ string, _ map[string]interface{}) error
- func (m *MockSource) GetOffset() (interface{}, error)
- func (m *MockSource) Open(ctx api.StreamContext, consumer chan<- api.SourceTuple, _ chan<- error)
- func (m *MockSource) Rewind(offset interface{}) error
Constants ¶
View Source
const TIMELEAP = 200
Variables ¶
This section is empty.
Functions ¶
func GetMockClock ¶
func ResetClock ¶
func ResetClock(t int64)
Types ¶
type MockSink ¶
type MockSink struct {
// contains filtered or unexported fields
}
func NewMockSink ¶
func NewMockSink() *MockSink
func (*MockSink) Collect ¶
func (m *MockSink) Collect(ctx api.StreamContext, item interface{}) error
func (*MockSink) GetResults ¶
type MockSource ¶
func NewMockSource ¶
func NewMockSource(data []*xsql.Tuple) *MockSource
func (*MockSource) Close ¶
func (m *MockSource) Close(_ api.StreamContext) error
func (*MockSource) Configure ¶
func (m *MockSource) Configure(_ string, _ map[string]interface{}) error
func (*MockSource) GetOffset ¶
func (m *MockSource) GetOffset() (interface{}, error)
func (*MockSource) Open ¶
func (m *MockSource) Open(ctx api.StreamContext, consumer chan<- api.SourceTuple, _ chan<- error)
func (*MockSource) Rewind ¶
func (m *MockSource) Rewind(offset interface{}) error
Click to show internal directories.
Click to hide internal directories.