Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KafkaBasic ¶
type KafkaBasic struct { Brokers []string `yaml:"brokers" json:"brokers,omitempty"` Topic string `yaml:"topic" json:"topic,omitempty"` Credentials struct { Type string `yaml:"type" json:"type,omitempty"` Username string `yaml:"username" json:"username,omitempty"` Password string `yaml:"password" json:"password,omitempty"` } `yaml:"credentials" json:"credentials,omitempty"` }
type Service ¶
type Service struct { Kafka KafkaBasic `yaml:"kafka" json:"kafka,omitempty"` Redis Redis `yaml:"redis" json:"redis,omitempty"` EventSource string `yaml:"event_source" json:"event_source,omitempty"` }
type Worker ¶
type Worker struct { Kafka struct { KafkaBasic `yaml:",inline" json:",inline"` ConsumerGroup string `yaml:"consumer_group" json:"consumer_group,omitempty"` } `yaml:"kafka" json:"kafka,omitempty"` Redis Redis `yaml:"redis" json:"redis,omitempty"` Options map[string]string `yaml:"options" json:"options,omitempty"` }
Click to show internal directories.
Click to hide internal directories.