Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Trendyol/kafka-shovel
/ functions
Functions
27 in github.com/Trendyol/kafka-shovel
⨍
Functions
27
◇
Types & classes
10
↓ 1 callers
Function
KafkaConfig
(version, clientId string)
main.go:122
↓ 1 callers
Function
NewConsumer
(connectionParams ConnectionParameters)
kafka/consumer.go:26
↓ 1 callers
Function
NewEventHandler
(service Service, notificationChannel chan string)
services/handler.go:22
↓ 1 callers
Function
NewProducer
(connectionParams ConnectionParameters)
kafka/producer.go:7
↓ 1 callers
Function
NewService
(producer sarama.SyncProducer, shovel Shovel)
services/service.go:27
↓ 1 callers
Method
OperateEvent
(ctx context.Context, message *sarama.ConsumerMessage)
services/service.go:24
↓ 1 callers
Method
Start
()
kafka/consumer.go:11
↓ 1 callers
Method
Stop
()
kafka/consumer.go:12
↓ 1 callers
Method
Subscribe
(handler EventHandler)
kafka/consumer.go:10
↓ 1 callers
Method
doesMessageProcessed
(message *sarama.ConsumerMessage)
services/handler.go:57
↓ 1 callers
Function
getInt
(s []byte)
services/service.go:83
↓ 1 callers
Function
getRetryCountFromHeader
(message *sarama.ConsumerMessage)
services/service.go:74
↓ 1 callers
Function
getShovels
(conf EnvConfig)
main.go:86
↓ 1 callers
Function
replaceRetryCount
(message *sarama.ConsumerMessage, retryCount int)
services/service.go:56
↓ 1 callers
Function
runKafkaShovelListener
(conf EnvConfig, shovel services.Shovel)
main.go:49
Method
Cleanup
(sarama.ConsumerGroupSession)
services/handler.go:34
Method
Cleanup
(sarama.ConsumerGroupSession)
kafka/consumer.go:17
Method
ConsumeClaim
(session sarama.ConsumerGroupSession, claim sarama.ConsumerGroupClaim)
services/handler.go:38
Method
ConsumeClaim
(session sarama.ConsumerGroupSession, claim sarama.ConsumerGroupClaim)
kafka/consumer.go:18
Method
OperateEvent
(ctx context.Context, message *sarama.ConsumerMessage)
services/service.go:34
Method
Setup
(session sarama.ConsumerGroupSession)
services/handler.go:30
Method
Setup
(sarama.ConsumerGroupSession)
kafka/consumer.go:16
Method
Start
()
kafka/consumer.go:61
Method
Stop
()
kafka/consumer.go:65
Method
Subscribe
(handler EventHandler)
kafka/consumer.go:38
Function
healthCheck
(c *gin.Context)
main.go:158
Function
main
()
main.go:26