Documentation
¶
Index ¶
- type Component
- func (c *Component) DoGetConsumer(ctx context.Context, cfg *config.Config) (kafkaConsumer kafka.IConsumerGroup, err error)
- func (c *Component) DoGetHTTPServer(bindAddr string, router http.Handler) service.HTTPServer
- func (c *Component) DoGetHealthCheck(cfg *config.Config, buildTime, gitCommit, version string) (service.HealthChecker, error)
- func (c *Component) DoGetProducer(ctx context.Context, cfg *config.Config) (kafkaConsumer kafka.IProducer, err error)
- func (c *Component) DoGetZebedeeClient(cfg *config.Config) clients.ZebedeeClient
- func (c *Component) RegisterSteps(ctx *godog.ScenarioContext)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Component ¶
type Component struct { ErrorFeature componenttest.ErrorFeature KafkaConsumer kafka.IConsumerGroup KafkaProducer kafka.IProducer // contains filtered or unexported fields }
func NewComponent ¶
func NewComponent() *Component
func (*Component) DoGetConsumer ¶
func (*Component) DoGetHTTPServer ¶
func (*Component) DoGetHealthCheck ¶
func (*Component) DoGetProducer ¶ added in v0.6.0
func (*Component) DoGetZebedeeClient ¶ added in v0.6.0
func (c *Component) DoGetZebedeeClient(cfg *config.Config) clients.ZebedeeClient
func (*Component) RegisterSteps ¶
func (c *Component) RegisterSteps(ctx *godog.ScenarioContext)
Click to show internal directories.
Click to hide internal directories.