Documentation
¶
Overview ¶
Code generated from Pkl module `com.pipelaner.source.inputs`. DO NOT EDIT.
Code generated from Pkl module `com.pipelaner.source.inputs`. DO NOT EDIT.
Code generated from Pkl module `com.pipelaner.source.inputs`. DO NOT EDIT.
Code generated from Pkl module `com.pipelaner.source.inputs`. DO NOT EDIT.
Code generated from Pkl module `com.pipelaner.source.inputs`. DO NOT EDIT.
Code generated from Pkl module `com.pipelaner.source.inputs`. DO NOT EDIT.
Code generated from Pkl module `com.pipelaner.source.inputs`. DO NOT EDIT.
Index ¶
- type Cmd
- type CmdImpl
- type CommitConfiguration
- type Input
- type Inputs
- type Kafka
- type KafkaImpl
- func (rcv KafkaImpl) GetAutoOffsetReset() autooffsetreset.AutoOffsetReset
- func (rcv KafkaImpl) GetBalancerStrategy() []strategy.Strategy
- func (rcv KafkaImpl) GetCommitSrategy() CommitConfiguration
- func (rcv KafkaImpl) GetCommon() common.Kafka
- func (rcv KafkaImpl) GetConsumerGroupID() string
- func (rcv KafkaImpl) GetFetchMaxBytes() pkl.DataSize
- func (rcv KafkaImpl) GetIsolationLevel() isolationlevel.IsolationLevel
- func (rcv KafkaImpl) GetMaxPartitionFetchBytes() pkl.DataSize
- func (rcv KafkaImpl) GetName() string
- func (rcv KafkaImpl) GetOutputBufferSize() uint
- func (rcv KafkaImpl) GetSourceName() string
- func (rcv KafkaImpl) GetThreads() uint
- type Pipelaner
- type PipelanerImpl
- func (rcv PipelanerImpl) GetCommonConfig() *common.Pipelaner
- func (rcv PipelanerImpl) GetConnectionType() connectiontype.ConnectionType
- func (rcv PipelanerImpl) GetName() string
- func (rcv PipelanerImpl) GetOutputBufferSize() uint
- func (rcv PipelanerImpl) GetSourceName() string
- func (rcv PipelanerImpl) GetThreads() uint
- func (rcv PipelanerImpl) GetUnixSocketPath() *string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CmdImpl ¶ added in v1.0.0
type CmdImpl struct {
SourceName string `pkl:"sourceName"`
Exec []string `pkl:"exec"`
Name string `pkl:"name"`
Threads uint `pkl:"threads"`
OutputBufferSize uint `pkl:"outputBufferSize"`
}
func (CmdImpl) GetOutputBufferSize ¶ added in v1.0.0
func (CmdImpl) GetSourceName ¶ added in v1.0.0
func (CmdImpl) GetThreads ¶ added in v1.0.0
type CommitConfiguration ¶ added in v1.3.0
type CommitConfiguration struct {
Strategy commitstrategy.CommitStrategy `pkl:"strategy"`
Interval pkl.Duration `pkl:"interval"`
}
type Inputs ¶
type Inputs struct {
}
type Kafka ¶ added in v1.0.0
type Kafka interface {
Input
GetCommon() common.Kafka
GetCommitSrategy() CommitConfiguration
GetConsumerGroupID() string
GetAutoOffsetReset() autooffsetreset.AutoOffsetReset
GetBalancerStrategy() []strategy.Strategy
GetIsolationLevel() isolationlevel.IsolationLevel
GetMaxPartitionFetchBytes() pkl.DataSize
GetFetchMaxBytes() pkl.DataSize
}
type KafkaImpl ¶ added in v1.0.0
type KafkaImpl struct {
SourceName string `pkl:"sourceName"`
Common common.Kafka `pkl:"common"`
CommitSrategy CommitConfiguration `pkl:"commitSrategy"`
ConsumerGroupID string `pkl:"consumerGroupID"`
AutoOffsetReset autooffsetreset.AutoOffsetReset `pkl:"autoOffsetReset"`
BalancerStrategy []strategy.Strategy `pkl:"balancerStrategy"`
IsolationLevel isolationlevel.IsolationLevel `pkl:"isolationLevel"`
MaxPartitionFetchBytes pkl.DataSize `pkl:"maxPartitionFetchBytes"`
FetchMaxBytes pkl.DataSize `pkl:"fetchMaxBytes"`
Name string `pkl:"name"`
Threads uint `pkl:"threads"`
OutputBufferSize uint `pkl:"outputBufferSize"`
}
func (KafkaImpl) GetAutoOffsetReset ¶ added in v1.0.0
func (rcv KafkaImpl) GetAutoOffsetReset() autooffsetreset.AutoOffsetReset
func (KafkaImpl) GetBalancerStrategy ¶ added in v1.0.0
func (KafkaImpl) GetCommitSrategy ¶ added in v1.3.0
func (rcv KafkaImpl) GetCommitSrategy() CommitConfiguration
func (KafkaImpl) GetConsumerGroupID ¶ added in v1.0.0
func (KafkaImpl) GetFetchMaxBytes ¶ added in v1.0.0
func (KafkaImpl) GetIsolationLevel ¶ added in v1.3.0
func (rcv KafkaImpl) GetIsolationLevel() isolationlevel.IsolationLevel
func (KafkaImpl) GetMaxPartitionFetchBytes ¶ added in v1.0.0
func (KafkaImpl) GetOutputBufferSize ¶ added in v1.0.0
func (KafkaImpl) GetSourceName ¶ added in v1.0.0
func (KafkaImpl) GetThreads ¶ added in v1.0.0
type Pipelaner ¶
type Pipelaner interface {
Input
GetCommonConfig() *common.Pipelaner
GetConnectionType() connectiontype.ConnectionType
GetUnixSocketPath() *string
}
type PipelanerImpl ¶
type PipelanerImpl struct {
SourceName string `pkl:"sourceName"`
CommonConfig *common.Pipelaner `pkl:"commonConfig"`
ConnectionType connectiontype.ConnectionType `pkl:"connectionType"`
UnixSocketPath *string `pkl:"unixSocketPath"`
Name string `pkl:"name"`
Threads uint `pkl:"threads"`
OutputBufferSize uint `pkl:"outputBufferSize"`
}
func (PipelanerImpl) GetCommonConfig ¶ added in v1.0.0
func (rcv PipelanerImpl) GetCommonConfig() *common.Pipelaner
func (PipelanerImpl) GetConnectionType ¶
func (rcv PipelanerImpl) GetConnectionType() connectiontype.ConnectionType
func (PipelanerImpl) GetName ¶
func (rcv PipelanerImpl) GetName() string
func (PipelanerImpl) GetOutputBufferSize ¶
func (rcv PipelanerImpl) GetOutputBufferSize() uint
func (PipelanerImpl) GetSourceName ¶
func (rcv PipelanerImpl) GetSourceName() string
func (PipelanerImpl) GetThreads ¶
func (rcv PipelanerImpl) GetThreads() uint
func (PipelanerImpl) GetUnixSocketPath ¶ added in v1.0.0
func (rcv PipelanerImpl) GetUnixSocketPath() *string
Source Files
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Code generated from Pkl module `com.pipelaner.source.inputs`.
|
Code generated from Pkl module `com.pipelaner.source.inputs`. |
|
Code generated from Pkl module `com.pipelaner.source.inputs`.
|
Code generated from Pkl module `com.pipelaner.source.inputs`. |
|
Code generated from Pkl module `com.pipelaner.source.inputs`.
|
Code generated from Pkl module `com.pipelaner.source.inputs`. |
|
Code generated from Pkl module `com.pipelaner.source.inputs`.
|
Code generated from Pkl module `com.pipelaner.source.inputs`. |
|
Code generated from Pkl module `com.pipelaner.source.inputs`.
|
Code generated from Pkl module `com.pipelaner.source.inputs`. |
Click to show internal directories.
Click to hide internal directories.