Skip to content

Commit f9533b5

Browse files
authored
Merge pull request #1381 fix builder methods return self
2 parents 9bb8555 + 896ec4d commit f9533b5

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
* Fixed test message builder, now all method return itself pointer
12
* Fixed handle reconnection timeout error
23
* Fixed experimental topic listener handle stop partition event
34

internal/topic/topicreadercommon/message.go

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -209,18 +209,24 @@ func (pmb *PublicMessageBuilder) UncompressedSize(uncompressedSize int) *PublicM
209209
}
210210

211211
// Context set message Context
212-
func (pmb *PublicMessageBuilder) Context(ctx context.Context) {
212+
func (pmb *PublicMessageBuilder) Context(ctx context.Context) *PublicMessageBuilder {
213213
pmb.mess.commitRange.PartitionSession.SetContext(ctx)
214+
215+
return pmb
214216
}
215217

216218
// Topic set message Topic
217-
func (pmb *PublicMessageBuilder) Topic(topic string) {
219+
func (pmb *PublicMessageBuilder) Topic(topic string) *PublicMessageBuilder {
218220
pmb.mess.commitRange.PartitionSession.Topic = topic
221+
222+
return pmb
219223
}
220224

221225
// PartitionID set message PartitionID
222-
func (pmb *PublicMessageBuilder) PartitionID(partitionID int64) {
226+
func (pmb *PublicMessageBuilder) PartitionID(partitionID int64) *PublicMessageBuilder {
223227
pmb.mess.commitRange.PartitionSession.PartitionID = partitionID
228+
229+
return pmb
224230
}
225231

226232
func (pmb *PublicMessageBuilder) RawDataLen(val int) *PublicMessageBuilder {

0 commit comments

Comments
 (0)