Skip to main content

Module model

Module model 

Source
Expand description

Configuration models for Kinetic pipelines.

Structs§

AggregateConfig
Configuration for generic SQL aggregate transform
AggregateConfigWrapped
Wrapper for generic SQL aggregate transform with common pipeline fields.
ArchiveConfig
Archive configuration for preserving raw input.
ArchiveStorageConfig
Configuration for the automated source-level archival storage.
Config
Root configuration for a Kinetic pipeline.
ConfigDiff
Difference between two pipeline configurations.
DeltaSinkConfigWrapped
Writes events to Delta Lake tables.
DlqSinkConfig
Dead letter queue sink that writes failed events to S3.
DlqSinkConfigWrapped
Dead letter queue sink that writes failed events to S3.
FilterCondition
Condition expression for the filter transform.
FilterConfig
Filters events based on a condition, either passing or dropping matches.
FlightSqlConfigWrapped
Produces events to an Apache Arrow Flight SQL server.
GcsSinkConfigWrapped
Writes events to Google Cloud Storage as batched objects.
GcsSourceConfigWrapped
Reads events from Google Cloud Storage objects. Supports both list-based polling and Pub/Sub notifications.
IcebergSinkConfigWrapped
Writes events to Apache Iceberg tables.
InternalLogsConfig
Exposes Kinetic’s own internal log events as a source.
InternalMetricsConfig
Exposes Kinetic’s own internal metrics as a source.
KafkaConsumerConfigWrapped
Reads events from one or more Apache Kafka topics using a consumer group.
KafkaProducerConfigWrapped
Produces events to an Apache Kafka topic.
KinesisConfigWrapped
Amazon Kinesis stream configuration.
MapTransformConfig
Configuration for WASM-based map transform.
MapTransformConfigWrapped
Wrapper for WASM map transform with common pipeline fields.
OtelAggregateConfig
Configuration for OTel-aware aggregate transform
OtelAggregateConfigWrapped
Wrapper for OTel-aware aggregate transform with common pipeline fields.
OtelSourceConfigWrapped
Receives logs, metrics, and traces via OpenTelemetry gRPC/HTTP.
PubSubSinkConfigWrapped
Produces events to a Google Cloud Pub/Sub topic.
PubSubSourceConfigWrapped
Reads events from a Google Cloud Pub/Sub subscription.
S3SinkConfigWrapped
Writes events to Amazon S3 as batched objects.
S3SourceConfigWrapped
Reads events from Amazon S3 objects. Supports both list-based polling and SQS event notifications.
SamplingConfigWrapped
Sampling transform with common pipeline envelope fields.
SqlMapConfig
Configuration for generic SQL map transform
SqlMapConfigWrapped
Wrapper for SQL map transform with common pipeline fields.
SqsConfigWrapped
Amazon SQS (Simple Queue Service) source configuration.
StarRocksSinkConfigWrapped
Writes events to StarRocks OLAP tables.
TailRuleConfig
A single rule for tail sampling.

Enums§

AggregationType
Type of aggregation for OTel metrics
BufferConfig
Buffer configuration for event batching between transforms and sinks.
DecoderConfigEnum
Available decoder codecs for input deserialization.
EncoderConfigEnum
Available encoder codecs for output serialization.
ErrorPolicy
Policy for handling errors during event processing.
FilterType
Type of filter operation.
NamingConvention
Naming convention for output metric names.
OtelAggregation
Type of Otel aggregation to perform.
SamplingMode
Sampling mode configuration.
SinkConfigEnum
Discriminated union of all sink component types.
SourceConfigEnum
Discriminated union of all source component types.
TransformConfigEnum
Discriminated union of all transform component types.