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.
Index ¶
- type Batch
- type BatchImpl
- type Chunk
- type ChunkImpl
- 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 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 ChunkImpl ¶
type ChunkImpl struct {
SourceName string `pkl:"sourceName"`
MaxChunkSize uint `pkl:"maxChunkSize"`
MaxIdleTime *pkl.Duration `pkl:"maxIdleTime"`
Name string `pkl:"name"`
Inputs []string `pkl:"inputs"`
Threads uint `pkl:"threads"`
OutputBufferSize uint `pkl:"outputBufferSize"`
}
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 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