From 8f26ccb5bb5d24441ee7125f8e3c7779ac659946 Mon Sep 17 00:00:00 2001 From: Eray Arslan Date: Fri, 29 Dec 2023 11:42:56 +0300 Subject: [PATCH] fix: connector builder --- connector.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/connector.go b/connector.go index 3e43a58..7a74182 100644 --- a/connector.go +++ b/connector.go @@ -138,23 +138,23 @@ type ConnectorBuilder struct { config any } -func NewConnectorBuilder(config any) ConnectorBuilder { - return ConnectorBuilder{ +func NewConnectorBuilder(config any) *ConnectorBuilder { + return &ConnectorBuilder{ config: config, mapper: DefaultMapper, } } -func (c ConnectorBuilder) SetMapper(mapper Mapper) ConnectorBuilder { +func (c *ConnectorBuilder) SetMapper(mapper Mapper) *ConnectorBuilder { c.mapper = mapper return c } -func (c ConnectorBuilder) Build() (Connector, error) { +func (c *ConnectorBuilder) Build() (Connector, error) { return newConnector(c.config, c.mapper) } -func (c ConnectorBuilder) SetLogger(logrus *logrus.Logger) ConnectorBuilder { +func (c *ConnectorBuilder) SetLogger(logrus *logrus.Logger) *ConnectorBuilder { logger.Log = &logger.Loggers{ Logrus: logrus, }