Documentation
¶
Overview ¶
Code generated from Pkl module `com.pipelaner.source.transforms`. DO NOT EDIT.
Code generated from Pkl module `com.pipelaner.source.transforms`. DO NOT EDIT.
Code generated from Pkl module `com.pipelaner.source.transforms`. DO NOT EDIT.
Code generated from Pkl module `com.pipelaner.source.transforms`. DO NOT EDIT.
Code generated from Pkl module `com.pipelaner.source.transforms`. DO NOT EDIT.
Code generated from Pkl module `com.pipelaner.source.transforms`. DO NOT EDIT.
Code generated from Pkl module `com.pipelaner.source.transforms`. DO NOT EDIT.
Code generated from Pkl module `com.pipelaner.source.transforms`. DO NOT EDIT.
Code generated from Pkl module `com.pipelaner.source.transforms`. DO NOT EDIT.
Code generated from Pkl module `com.pipelaner.source.transforms`. DO NOT EDIT.
Index ¶
- type Batch
- type BatchImpl
- type Chunk
- type ChunkImpl
- func (rcv ChunkImpl) GetFlushTimerStrategy() flushtimerstrategy.FlushTimerStrategy
- func (rcv ChunkImpl) GetInputs() []string
- func (rcv ChunkImpl) GetMaxChunkSize() uint
- func (rcv ChunkImpl) GetMaxIdleTime() pkl.Duration
- func (rcv ChunkImpl) GetName() string
- func (rcv ChunkImpl) GetOutputBufferSize() uint
- func (rcv ChunkImpl) GetSourceName() string
- func (rcv ChunkImpl) GetThreads() uint
- type Debounce
- type DebounceImpl
- type Filter
- type FilterImpl
- type Remap
- type RemapImpl
- type Sequencer
- type SequencerImpl
- type Throttling
- type ThrottlingImpl
- type Transform
- type Transforms
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BatchImpl ¶
type BatchImpl struct {
SourceName string `pkl:"sourceName"`
Size uint `pkl:"size"`
Name string `pkl:"name"`
Inputs []string `pkl:"inputs"`
Threads uint `pkl:"threads"`
OutputBufferSize uint `pkl:"outputBufferSize"`
}
func (BatchImpl) GetOutputBufferSize ¶
func (BatchImpl) GetSourceName ¶
func (BatchImpl) GetThreads ¶
type Chunk ¶
type Chunk interface {
Transform
GetMaxChunkSize() uint
GetMaxIdleTime() pkl.Duration
GetFlushTimerStrategy() flushtimerstrategy.FlushTimerStrategy
}
type ChunkImpl ¶
type ChunkImpl struct {
SourceName string `pkl:"sourceName"`
MaxChunkSize uint `pkl:"maxChunkSize"`
MaxIdleTime pkl.Duration `pkl:"maxIdleTime"`
FlushTimerStrategy flushtimerstrategy.FlushTimerStrategy `pkl:"flushTimerStrategy"`
Name string `pkl:"name"`
Inputs []string `pkl:"inputs"`
Threads uint `pkl:"threads"`
OutputBufferSize uint `pkl:"outputBufferSize"`
}
func (ChunkImpl) GetFlushTimerStrategy ¶ added in v1.3.4
func (rcv ChunkImpl) GetFlushTimerStrategy() flushtimerstrategy.FlushTimerStrategy
func (ChunkImpl) GetMaxChunkSize ¶
func (ChunkImpl) GetMaxIdleTime ¶
func (ChunkImpl) GetOutputBufferSize ¶
func (ChunkImpl) GetSourceName ¶
func (ChunkImpl) GetThreads ¶
type DebounceImpl ¶
type DebounceImpl struct {
SourceName string `pkl:"sourceName"`
Interval pkl.Duration `pkl:"interval"`
Name string `pkl:"name"`
Inputs []string `pkl:"inputs"`
Threads uint `pkl:"threads"`
OutputBufferSize uint `pkl:"outputBufferSize"`
}
func (DebounceImpl) GetInputs ¶
func (rcv DebounceImpl) GetInputs() []string
func (DebounceImpl) GetInterval ¶
func (rcv DebounceImpl) GetInterval() pkl.Duration
func (DebounceImpl) GetName ¶
func (rcv DebounceImpl) GetName() string
func (DebounceImpl) GetOutputBufferSize ¶
func (rcv DebounceImpl) GetOutputBufferSize() uint
func (DebounceImpl) GetSourceName ¶
func (rcv DebounceImpl) GetSourceName() string
func (DebounceImpl) GetThreads ¶
func (rcv DebounceImpl) GetThreads() uint
type FilterImpl ¶
type FilterImpl struct {
SourceName string `pkl:"sourceName"`
Code string `pkl:"code"`
Name string `pkl:"name"`
Inputs []string `pkl:"inputs"`
Threads uint `pkl:"threads"`
OutputBufferSize uint `pkl:"outputBufferSize"`
}
func (FilterImpl) GetCode ¶
func (rcv FilterImpl) GetCode() string
func (FilterImpl) GetInputs ¶
func (rcv FilterImpl) GetInputs() []string
func (FilterImpl) GetName ¶
func (rcv FilterImpl) GetName() string
func (FilterImpl) GetOutputBufferSize ¶
func (rcv FilterImpl) GetOutputBufferSize() uint
func (FilterImpl) GetSourceName ¶
func (rcv FilterImpl) GetSourceName() string
func (FilterImpl) GetThreads ¶
func (rcv FilterImpl) GetThreads() uint
type RemapImpl ¶
type RemapImpl struct {
SourceName string `pkl:"sourceName"`
Code string `pkl:"code"`
Name string `pkl:"name"`
Inputs []string `pkl:"inputs"`
Threads uint `pkl:"threads"`
OutputBufferSize uint `pkl:"outputBufferSize"`
}
func (RemapImpl) GetOutputBufferSize ¶
func (RemapImpl) GetSourceName ¶
func (RemapImpl) GetThreads ¶
type SequencerImpl ¶ added in v1.2.0
type SequencerImpl struct {
SourceName string `pkl:"sourceName"`
IsSequencer bool `pkl:"isSequencer"`
Name string `pkl:"name"`
Inputs []string `pkl:"inputs"`
Threads uint `pkl:"threads"`
OutputBufferSize uint `pkl:"outputBufferSize"`
}
func (SequencerImpl) GetInputs ¶ added in v1.2.0
func (rcv SequencerImpl) GetInputs() []string
func (SequencerImpl) GetIsSequencer ¶ added in v1.2.0
func (rcv SequencerImpl) GetIsSequencer() bool
func (SequencerImpl) GetName ¶ added in v1.2.0
func (rcv SequencerImpl) GetName() string
func (SequencerImpl) GetOutputBufferSize ¶ added in v1.2.0
func (rcv SequencerImpl) GetOutputBufferSize() uint
func (SequencerImpl) GetSourceName ¶ added in v1.2.0
func (rcv SequencerImpl) GetSourceName() string
func (SequencerImpl) GetThreads ¶ added in v1.2.0
func (rcv SequencerImpl) GetThreads() uint
type Throttling ¶
type ThrottlingImpl ¶
type ThrottlingImpl struct {
SourceName string `pkl:"sourceName"`
Interval pkl.Duration `pkl:"interval"`
Name string `pkl:"name"`
Inputs []string `pkl:"inputs"`
Threads uint `pkl:"threads"`
OutputBufferSize uint `pkl:"outputBufferSize"`
}
func (ThrottlingImpl) GetInputs ¶
func (rcv ThrottlingImpl) GetInputs() []string
func (ThrottlingImpl) GetInterval ¶
func (rcv ThrottlingImpl) GetInterval() pkl.Duration
func (ThrottlingImpl) GetName ¶
func (rcv ThrottlingImpl) GetName() string
func (ThrottlingImpl) GetOutputBufferSize ¶
func (rcv ThrottlingImpl) GetOutputBufferSize() uint
func (ThrottlingImpl) GetSourceName ¶
func (rcv ThrottlingImpl) GetSourceName() string
func (ThrottlingImpl) GetThreads ¶
func (rcv ThrottlingImpl) GetThreads() uint
type Transforms ¶
type Transforms struct {
}
func Load ¶
func Load(ctx context.Context, evaluator pkl.Evaluator, source *pkl.ModuleSource) (Transforms, error)
Load loads the pkl module at the given source and evaluates it with the given evaluator into a Transforms
func LoadFromPath ¶
func LoadFromPath(ctx context.Context, path string) (ret Transforms, err error)
LoadFromPath loads the pkl module at the given path and evaluates it into a Transforms
Source Files
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Code generated from Pkl module `com.pipelaner.source.transforms`.
|
Code generated from Pkl module `com.pipelaner.source.transforms`. |