Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { HTTPServer HTTPServer `koanf:"http_server"` // TODO - add source, auth and etc configurations Otel otela.Otel `koanf:"otel"` WriteKeyRedisExpiration uint `koanf:"write_key_expiration"` NewSourceEventName string `koanf:"new_source_event_name"` BufferSize int `koanf:"buffersize"` MaxRetry int `koanf:"maxretry"` WriteKeyValidationAddress string `koanf:"write_key_validation_address"` ScyllaDBConfig scylladb.Config `koanf:"scylla_db_config"` NewEventQueueName string `koanf:"new_event_queue_name"` UndeliveredEventRetransmitPeriod int `koanf:"undelivered_event_retransmit_period"` RetryNumber int `koanf:"retry_number"` UndeliveredEventsQueueName string `koanf:"undelivered_events_queue_name"` }
Config is the main object for managing source configuration.
type HTTPServer ¶
HTTPServer is the main object for http configurations.
Click to show internal directories.
Click to hide internal directories.