Skip to content

Commit 6eb6794

Browse files
committed
move topic message builder to testutil
1 parent 23df1b2 commit 6eb6794

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

testutil/topic.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package testutil
2+
3+
import "github.com/ydb-platform/ydb-go-sdk/v3/internal/topic/topicreaderinternal"
4+
5+
type MessageBuilder = topicreaderinternal.PublicMessageBuilder
6+
7+
// NewMessageBuilder create builder, which can create Message (use for tests only)
8+
func NewMessageBuilder() *MessageBuilder {
9+
return topicreaderinternal.NewPublicMessageBuilder()
10+
}

topic/topicreader/reader.go

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,6 @@ func (r *Reader) ReadMessage(ctx context.Context) (*Message, error) {
6060
// Notice: This API is EXPERIMENTAL and may be changed or removed in a later release.
6161
type Message = topicreaderinternal.PublicMessage
6262

63-
type MessageBuilder = topicreaderinternal.PublicMessageBuilder
64-
65-
// NewMessageBuilder create builder, which can create Message (use for tests only)
66-
func NewMessageBuilder() *MessageBuilder {
67-
return topicreaderinternal.NewPublicMessageBuilder()
68-
}
69-
7063
// MessageContentUnmarshaler
7164
//
7265
// # Experimental

0 commit comments

Comments
 (0)