github.com/ydb-platform/ydb-go-sdk/v3@v3.89.2/internal/topic/topicreaderinternal/topic_client_interface.go (about)

     1  package topicreaderinternal
     2  
     3  import (
     4  	"context"
     5  
     6  	"github.com/ydb-platform/ydb-go-sdk/v3/internal/grpcwrapper/rawtopic"
     7  )
     8  
     9  //go:generate mockgen -source topic_client_interface.go -destination topic_client_interface_mock_test.go -package topicreaderinternal -write_package_comment=false --typed
    10  
    11  // TopicClient is part of rawtopic.Client
    12  type TopicClient interface {
    13  	UpdateOffsetsInTransaction(ctx context.Context, req *rawtopic.UpdateOffsetsInTransactionRequest) error
    14  }