2023-10-11 09:03:34 +00:00
// Code generated by mockery v2.32.4. DO NOT EDIT.
package broker
import (
context "context"
milvuspb "github.com/milvus-io/milvus-proto/go-api/v2/milvuspb"
datapb "github.com/milvus-io/milvus/internal/proto/datapb"
mock "github.com/stretchr/testify/mock"
msgpb "github.com/milvus-io/milvus-proto/go-api/v2/msgpb"
rootcoordpb "github.com/milvus-io/milvus/internal/proto/rootcoordpb"
)
// MockBroker is an autogenerated mock type for the Broker type
type MockBroker struct {
mock . Mock
}
type MockBroker_Expecter struct {
mock * mock . Mock
}
func ( _m * MockBroker ) EXPECT ( ) * MockBroker_Expecter {
return & MockBroker_Expecter { mock : & _m . Mock }
}
// AllocTimestamp provides a mock function with given fields: ctx, num
func ( _m * MockBroker ) AllocTimestamp ( ctx context . Context , num uint32 ) ( uint64 , uint32 , error ) {
ret := _m . Called ( ctx , num )
var r0 uint64
var r1 uint32
var r2 error
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , uint32 ) ( uint64 , uint32 , error ) ) ; ok {
return rf ( ctx , num )
}
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , uint32 ) uint64 ) ; ok {
r0 = rf ( ctx , num )
} else {
r0 = ret . Get ( 0 ) . ( uint64 )
}
if rf , ok := ret . Get ( 1 ) . ( func ( context . Context , uint32 ) uint32 ) ; ok {
r1 = rf ( ctx , num )
} else {
r1 = ret . Get ( 1 ) . ( uint32 )
}
if rf , ok := ret . Get ( 2 ) . ( func ( context . Context , uint32 ) error ) ; ok {
r2 = rf ( ctx , num )
} else {
r2 = ret . Error ( 2 )
}
return r0 , r1 , r2
}
// MockBroker_AllocTimestamp_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AllocTimestamp'
type MockBroker_AllocTimestamp_Call struct {
* mock . Call
}
// AllocTimestamp is a helper method to define mock.On call
// - ctx context.Context
// - num uint32
func ( _e * MockBroker_Expecter ) AllocTimestamp ( ctx interface { } , num interface { } ) * MockBroker_AllocTimestamp_Call {
return & MockBroker_AllocTimestamp_Call { Call : _e . mock . On ( "AllocTimestamp" , ctx , num ) }
}
func ( _c * MockBroker_AllocTimestamp_Call ) Run ( run func ( ctx context . Context , num uint32 ) ) * MockBroker_AllocTimestamp_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( context . Context ) , args [ 1 ] . ( uint32 ) )
} )
return _c
}
func ( _c * MockBroker_AllocTimestamp_Call ) Return ( ts uint64 , count uint32 , err error ) * MockBroker_AllocTimestamp_Call {
_c . Call . Return ( ts , count , err )
return _c
}
func ( _c * MockBroker_AllocTimestamp_Call ) RunAndReturn ( run func ( context . Context , uint32 ) ( uint64 , uint32 , error ) ) * MockBroker_AllocTimestamp_Call {
_c . Call . Return ( run )
return _c
}
// AssignSegmentID provides a mock function with given fields: ctx, reqs
func ( _m * MockBroker ) AssignSegmentID ( ctx context . Context , reqs ... * datapb . SegmentIDRequest ) ( [ ] int64 , error ) {
_va := make ( [ ] interface { } , len ( reqs ) )
for _i := range reqs {
_va [ _i ] = reqs [ _i ]
}
var _ca [ ] interface { }
_ca = append ( _ca , ctx )
_ca = append ( _ca , _va ... )
ret := _m . Called ( _ca ... )
var r0 [ ] int64
var r1 error
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , ... * datapb . SegmentIDRequest ) ( [ ] int64 , error ) ) ; ok {
return rf ( ctx , reqs ... )
}
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , ... * datapb . SegmentIDRequest ) [ ] int64 ) ; ok {
r0 = rf ( ctx , reqs ... )
} else {
if ret . Get ( 0 ) != nil {
r0 = ret . Get ( 0 ) . ( [ ] int64 )
}
}
if rf , ok := ret . Get ( 1 ) . ( func ( context . Context , ... * datapb . SegmentIDRequest ) error ) ; ok {
r1 = rf ( ctx , reqs ... )
} else {
r1 = ret . Error ( 1 )
}
return r0 , r1
}
// MockBroker_AssignSegmentID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AssignSegmentID'
type MockBroker_AssignSegmentID_Call struct {
* mock . Call
}
// AssignSegmentID is a helper method to define mock.On call
// - ctx context.Context
// - reqs ...*datapb.SegmentIDRequest
func ( _e * MockBroker_Expecter ) AssignSegmentID ( ctx interface { } , reqs ... interface { } ) * MockBroker_AssignSegmentID_Call {
return & MockBroker_AssignSegmentID_Call { Call : _e . mock . On ( "AssignSegmentID" ,
append ( [ ] interface { } { ctx } , reqs ... ) ... ) }
}
func ( _c * MockBroker_AssignSegmentID_Call ) Run ( run func ( ctx context . Context , reqs ... * datapb . SegmentIDRequest ) ) * MockBroker_AssignSegmentID_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
variadicArgs := make ( [ ] * datapb . SegmentIDRequest , len ( args ) - 1 )
for i , a := range args [ 1 : ] {
if a != nil {
variadicArgs [ i ] = a . ( * datapb . SegmentIDRequest )
}
}
run ( args [ 0 ] . ( context . Context ) , variadicArgs ... )
} )
return _c
}
func ( _c * MockBroker_AssignSegmentID_Call ) Return ( _a0 [ ] int64 , _a1 error ) * MockBroker_AssignSegmentID_Call {
_c . Call . Return ( _a0 , _a1 )
return _c
}
func ( _c * MockBroker_AssignSegmentID_Call ) RunAndReturn ( run func ( context . Context , ... * datapb . SegmentIDRequest ) ( [ ] int64 , error ) ) * MockBroker_AssignSegmentID_Call {
_c . Call . Return ( run )
return _c
}
// DescribeCollection provides a mock function with given fields: ctx, collectionID, ts
func ( _m * MockBroker ) DescribeCollection ( ctx context . Context , collectionID int64 , ts uint64 ) ( * milvuspb . DescribeCollectionResponse , error ) {
ret := _m . Called ( ctx , collectionID , ts )
var r0 * milvuspb . DescribeCollectionResponse
var r1 error
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , int64 , uint64 ) ( * milvuspb . DescribeCollectionResponse , error ) ) ; ok {
return rf ( ctx , collectionID , ts )
}
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , int64 , uint64 ) * milvuspb . DescribeCollectionResponse ) ; ok {
r0 = rf ( ctx , collectionID , ts )
} else {
if ret . Get ( 0 ) != nil {
r0 = ret . Get ( 0 ) . ( * milvuspb . DescribeCollectionResponse )
}
}
if rf , ok := ret . Get ( 1 ) . ( func ( context . Context , int64 , uint64 ) error ) ; ok {
r1 = rf ( ctx , collectionID , ts )
} else {
r1 = ret . Error ( 1 )
}
return r0 , r1
}
// MockBroker_DescribeCollection_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DescribeCollection'
type MockBroker_DescribeCollection_Call struct {
* mock . Call
}
// DescribeCollection is a helper method to define mock.On call
// - ctx context.Context
// - collectionID int64
// - ts uint64
func ( _e * MockBroker_Expecter ) DescribeCollection ( ctx interface { } , collectionID interface { } , ts interface { } ) * MockBroker_DescribeCollection_Call {
return & MockBroker_DescribeCollection_Call { Call : _e . mock . On ( "DescribeCollection" , ctx , collectionID , ts ) }
}
func ( _c * MockBroker_DescribeCollection_Call ) Run ( run func ( ctx context . Context , collectionID int64 , ts uint64 ) ) * MockBroker_DescribeCollection_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( context . Context ) , args [ 1 ] . ( int64 ) , args [ 2 ] . ( uint64 ) )
} )
return _c
}
func ( _c * MockBroker_DescribeCollection_Call ) Return ( _a0 * milvuspb . DescribeCollectionResponse , _a1 error ) * MockBroker_DescribeCollection_Call {
_c . Call . Return ( _a0 , _a1 )
return _c
}
func ( _c * MockBroker_DescribeCollection_Call ) RunAndReturn ( run func ( context . Context , int64 , uint64 ) ( * milvuspb . DescribeCollectionResponse , error ) ) * MockBroker_DescribeCollection_Call {
_c . Call . Return ( run )
return _c
}
// DropVirtualChannel provides a mock function with given fields: ctx, req
func ( _m * MockBroker ) DropVirtualChannel ( ctx context . Context , req * datapb . DropVirtualChannelRequest ) error {
ret := _m . Called ( ctx , req )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , * datapb . DropVirtualChannelRequest ) error ) ; ok {
r0 = rf ( ctx , req )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
// MockBroker_DropVirtualChannel_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DropVirtualChannel'
type MockBroker_DropVirtualChannel_Call struct {
* mock . Call
}
// DropVirtualChannel is a helper method to define mock.On call
// - ctx context.Context
// - req *datapb.DropVirtualChannelRequest
func ( _e * MockBroker_Expecter ) DropVirtualChannel ( ctx interface { } , req interface { } ) * MockBroker_DropVirtualChannel_Call {
return & MockBroker_DropVirtualChannel_Call { Call : _e . mock . On ( "DropVirtualChannel" , ctx , req ) }
}
func ( _c * MockBroker_DropVirtualChannel_Call ) Run ( run func ( ctx context . Context , req * datapb . DropVirtualChannelRequest ) ) * MockBroker_DropVirtualChannel_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( context . Context ) , args [ 1 ] . ( * datapb . DropVirtualChannelRequest ) )
} )
return _c
}
func ( _c * MockBroker_DropVirtualChannel_Call ) Return ( _a0 error ) * MockBroker_DropVirtualChannel_Call {
_c . Call . Return ( _a0 )
return _c
}
func ( _c * MockBroker_DropVirtualChannel_Call ) RunAndReturn ( run func ( context . Context , * datapb . DropVirtualChannelRequest ) error ) * MockBroker_DropVirtualChannel_Call {
_c . Call . Return ( run )
return _c
}
// GetSegmentInfo provides a mock function with given fields: ctx, segmentIDs
func ( _m * MockBroker ) GetSegmentInfo ( ctx context . Context , segmentIDs [ ] int64 ) ( [ ] * datapb . SegmentInfo , error ) {
ret := _m . Called ( ctx , segmentIDs )
var r0 [ ] * datapb . SegmentInfo
var r1 error
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , [ ] int64 ) ( [ ] * datapb . SegmentInfo , error ) ) ; ok {
return rf ( ctx , segmentIDs )
}
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , [ ] int64 ) [ ] * datapb . SegmentInfo ) ; ok {
r0 = rf ( ctx , segmentIDs )
} else {
if ret . Get ( 0 ) != nil {
r0 = ret . Get ( 0 ) . ( [ ] * datapb . SegmentInfo )
}
}
if rf , ok := ret . Get ( 1 ) . ( func ( context . Context , [ ] int64 ) error ) ; ok {
r1 = rf ( ctx , segmentIDs )
} else {
r1 = ret . Error ( 1 )
}
return r0 , r1
}
// MockBroker_GetSegmentInfo_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetSegmentInfo'
type MockBroker_GetSegmentInfo_Call struct {
* mock . Call
}
// GetSegmentInfo is a helper method to define mock.On call
// - ctx context.Context
// - segmentIDs []int64
func ( _e * MockBroker_Expecter ) GetSegmentInfo ( ctx interface { } , segmentIDs interface { } ) * MockBroker_GetSegmentInfo_Call {
return & MockBroker_GetSegmentInfo_Call { Call : _e . mock . On ( "GetSegmentInfo" , ctx , segmentIDs ) }
}
func ( _c * MockBroker_GetSegmentInfo_Call ) Run ( run func ( ctx context . Context , segmentIDs [ ] int64 ) ) * MockBroker_GetSegmentInfo_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( context . Context ) , args [ 1 ] . ( [ ] int64 ) )
} )
return _c
}
func ( _c * MockBroker_GetSegmentInfo_Call ) Return ( _a0 [ ] * datapb . SegmentInfo , _a1 error ) * MockBroker_GetSegmentInfo_Call {
_c . Call . Return ( _a0 , _a1 )
return _c
}
func ( _c * MockBroker_GetSegmentInfo_Call ) RunAndReturn ( run func ( context . Context , [ ] int64 ) ( [ ] * datapb . SegmentInfo , error ) ) * MockBroker_GetSegmentInfo_Call {
_c . Call . Return ( run )
return _c
}
// ReportImport provides a mock function with given fields: ctx, req
func ( _m * MockBroker ) ReportImport ( ctx context . Context , req * rootcoordpb . ImportResult ) error {
ret := _m . Called ( ctx , req )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , * rootcoordpb . ImportResult ) error ) ; ok {
r0 = rf ( ctx , req )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
// MockBroker_ReportImport_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ReportImport'
type MockBroker_ReportImport_Call struct {
* mock . Call
}
// ReportImport is a helper method to define mock.On call
// - ctx context.Context
// - req *rootcoordpb.ImportResult
func ( _e * MockBroker_Expecter ) ReportImport ( ctx interface { } , req interface { } ) * MockBroker_ReportImport_Call {
return & MockBroker_ReportImport_Call { Call : _e . mock . On ( "ReportImport" , ctx , req ) }
}
func ( _c * MockBroker_ReportImport_Call ) Run ( run func ( ctx context . Context , req * rootcoordpb . ImportResult ) ) * MockBroker_ReportImport_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( context . Context ) , args [ 1 ] . ( * rootcoordpb . ImportResult ) )
} )
return _c
}
func ( _c * MockBroker_ReportImport_Call ) Return ( _a0 error ) * MockBroker_ReportImport_Call {
_c . Call . Return ( _a0 )
return _c
}
func ( _c * MockBroker_ReportImport_Call ) RunAndReturn ( run func ( context . Context , * rootcoordpb . ImportResult ) error ) * MockBroker_ReportImport_Call {
_c . Call . Return ( run )
return _c
}
// ReportTimeTick provides a mock function with given fields: ctx, msgs
func ( _m * MockBroker ) ReportTimeTick ( ctx context . Context , msgs [ ] * msgpb . DataNodeTtMsg ) error {
ret := _m . Called ( ctx , msgs )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , [ ] * msgpb . DataNodeTtMsg ) error ) ; ok {
r0 = rf ( ctx , msgs )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
// MockBroker_ReportTimeTick_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ReportTimeTick'
type MockBroker_ReportTimeTick_Call struct {
* mock . Call
}
// ReportTimeTick is a helper method to define mock.On call
// - ctx context.Context
// - msgs []*msgpb.DataNodeTtMsg
func ( _e * MockBroker_Expecter ) ReportTimeTick ( ctx interface { } , msgs interface { } ) * MockBroker_ReportTimeTick_Call {
return & MockBroker_ReportTimeTick_Call { Call : _e . mock . On ( "ReportTimeTick" , ctx , msgs ) }
}
func ( _c * MockBroker_ReportTimeTick_Call ) Run ( run func ( ctx context . Context , msgs [ ] * msgpb . DataNodeTtMsg ) ) * MockBroker_ReportTimeTick_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( context . Context ) , args [ 1 ] . ( [ ] * msgpb . DataNodeTtMsg ) )
} )
return _c
}
func ( _c * MockBroker_ReportTimeTick_Call ) Return ( _a0 error ) * MockBroker_ReportTimeTick_Call {
_c . Call . Return ( _a0 )
return _c
}
func ( _c * MockBroker_ReportTimeTick_Call ) RunAndReturn ( run func ( context . Context , [ ] * msgpb . DataNodeTtMsg ) error ) * MockBroker_ReportTimeTick_Call {
_c . Call . Return ( run )
return _c
}
// SaveBinlogPaths provides a mock function with given fields: ctx, req
func ( _m * MockBroker ) SaveBinlogPaths ( ctx context . Context , req * datapb . SaveBinlogPathsRequest ) error {
ret := _m . Called ( ctx , req )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , * datapb . SaveBinlogPathsRequest ) error ) ; ok {
r0 = rf ( ctx , req )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
// MockBroker_SaveBinlogPaths_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SaveBinlogPaths'
type MockBroker_SaveBinlogPaths_Call struct {
* mock . Call
}
// SaveBinlogPaths is a helper method to define mock.On call
// - ctx context.Context
// - req *datapb.SaveBinlogPathsRequest
func ( _e * MockBroker_Expecter ) SaveBinlogPaths ( ctx interface { } , req interface { } ) * MockBroker_SaveBinlogPaths_Call {
return & MockBroker_SaveBinlogPaths_Call { Call : _e . mock . On ( "SaveBinlogPaths" , ctx , req ) }
}
func ( _c * MockBroker_SaveBinlogPaths_Call ) Run ( run func ( ctx context . Context , req * datapb . SaveBinlogPathsRequest ) ) * MockBroker_SaveBinlogPaths_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( context . Context ) , args [ 1 ] . ( * datapb . SaveBinlogPathsRequest ) )
} )
return _c
}
func ( _c * MockBroker_SaveBinlogPaths_Call ) Return ( _a0 error ) * MockBroker_SaveBinlogPaths_Call {
_c . Call . Return ( _a0 )
return _c
}
func ( _c * MockBroker_SaveBinlogPaths_Call ) RunAndReturn ( run func ( context . Context , * datapb . SaveBinlogPathsRequest ) error ) * MockBroker_SaveBinlogPaths_Call {
_c . Call . Return ( run )
return _c
}
2023-10-13 01:55:34 +00:00
// SaveImportSegment provides a mock function with given fields: ctx, req
func ( _m * MockBroker ) SaveImportSegment ( ctx context . Context , req * datapb . SaveImportSegmentRequest ) error {
ret := _m . Called ( ctx , req )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , * datapb . SaveImportSegmentRequest ) error ) ; ok {
r0 = rf ( ctx , req )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
// MockBroker_SaveImportSegment_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SaveImportSegment'
type MockBroker_SaveImportSegment_Call struct {
* mock . Call
}
// SaveImportSegment is a helper method to define mock.On call
// - ctx context.Context
// - req *datapb.SaveImportSegmentRequest
func ( _e * MockBroker_Expecter ) SaveImportSegment ( ctx interface { } , req interface { } ) * MockBroker_SaveImportSegment_Call {
return & MockBroker_SaveImportSegment_Call { Call : _e . mock . On ( "SaveImportSegment" , ctx , req ) }
}
func ( _c * MockBroker_SaveImportSegment_Call ) Run ( run func ( ctx context . Context , req * datapb . SaveImportSegmentRequest ) ) * MockBroker_SaveImportSegment_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( context . Context ) , args [ 1 ] . ( * datapb . SaveImportSegmentRequest ) )
} )
return _c
}
func ( _c * MockBroker_SaveImportSegment_Call ) Return ( _a0 error ) * MockBroker_SaveImportSegment_Call {
_c . Call . Return ( _a0 )
return _c
}
func ( _c * MockBroker_SaveImportSegment_Call ) RunAndReturn ( run func ( context . Context , * datapb . SaveImportSegmentRequest ) error ) * MockBroker_SaveImportSegment_Call {
_c . Call . Return ( run )
return _c
}
2023-10-11 09:03:34 +00:00
// ShowPartitions provides a mock function with given fields: ctx, dbName, collectionName
func ( _m * MockBroker ) ShowPartitions ( ctx context . Context , dbName string , collectionName string ) ( map [ string ] int64 , error ) {
ret := _m . Called ( ctx , dbName , collectionName )
var r0 map [ string ] int64
var r1 error
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , string , string ) ( map [ string ] int64 , error ) ) ; ok {
return rf ( ctx , dbName , collectionName )
}
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , string , string ) map [ string ] int64 ) ; ok {
r0 = rf ( ctx , dbName , collectionName )
} else {
if ret . Get ( 0 ) != nil {
r0 = ret . Get ( 0 ) . ( map [ string ] int64 )
}
}
if rf , ok := ret . Get ( 1 ) . ( func ( context . Context , string , string ) error ) ; ok {
r1 = rf ( ctx , dbName , collectionName )
} else {
r1 = ret . Error ( 1 )
}
return r0 , r1
}
// MockBroker_ShowPartitions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ShowPartitions'
type MockBroker_ShowPartitions_Call struct {
* mock . Call
}
// ShowPartitions is a helper method to define mock.On call
// - ctx context.Context
// - dbName string
// - collectionName string
func ( _e * MockBroker_Expecter ) ShowPartitions ( ctx interface { } , dbName interface { } , collectionName interface { } ) * MockBroker_ShowPartitions_Call {
return & MockBroker_ShowPartitions_Call { Call : _e . mock . On ( "ShowPartitions" , ctx , dbName , collectionName ) }
}
func ( _c * MockBroker_ShowPartitions_Call ) Run ( run func ( ctx context . Context , dbName string , collectionName string ) ) * MockBroker_ShowPartitions_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( context . Context ) , args [ 1 ] . ( string ) , args [ 2 ] . ( string ) )
} )
return _c
}
func ( _c * MockBroker_ShowPartitions_Call ) Return ( _a0 map [ string ] int64 , _a1 error ) * MockBroker_ShowPartitions_Call {
_c . Call . Return ( _a0 , _a1 )
return _c
}
func ( _c * MockBroker_ShowPartitions_Call ) RunAndReturn ( run func ( context . Context , string , string ) ( map [ string ] int64 , error ) ) * MockBroker_ShowPartitions_Call {
_c . Call . Return ( run )
return _c
}
// UpdateChannelCheckpoint provides a mock function with given fields: ctx, channelName, cp
func ( _m * MockBroker ) UpdateChannelCheckpoint ( ctx context . Context , channelName string , cp * msgpb . MsgPosition ) error {
ret := _m . Called ( ctx , channelName , cp )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , string , * msgpb . MsgPosition ) error ) ; ok {
r0 = rf ( ctx , channelName , cp )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
// MockBroker_UpdateChannelCheckpoint_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateChannelCheckpoint'
type MockBroker_UpdateChannelCheckpoint_Call struct {
* mock . Call
}
// UpdateChannelCheckpoint is a helper method to define mock.On call
// - ctx context.Context
// - channelName string
// - cp *msgpb.MsgPosition
func ( _e * MockBroker_Expecter ) UpdateChannelCheckpoint ( ctx interface { } , channelName interface { } , cp interface { } ) * MockBroker_UpdateChannelCheckpoint_Call {
return & MockBroker_UpdateChannelCheckpoint_Call { Call : _e . mock . On ( "UpdateChannelCheckpoint" , ctx , channelName , cp ) }
}
func ( _c * MockBroker_UpdateChannelCheckpoint_Call ) Run ( run func ( ctx context . Context , channelName string , cp * msgpb . MsgPosition ) ) * MockBroker_UpdateChannelCheckpoint_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( context . Context ) , args [ 1 ] . ( string ) , args [ 2 ] . ( * msgpb . MsgPosition ) )
} )
return _c
}
func ( _c * MockBroker_UpdateChannelCheckpoint_Call ) Return ( _a0 error ) * MockBroker_UpdateChannelCheckpoint_Call {
_c . Call . Return ( _a0 )
return _c
}
func ( _c * MockBroker_UpdateChannelCheckpoint_Call ) RunAndReturn ( run func ( context . Context , string , * msgpb . MsgPosition ) error ) * MockBroker_UpdateChannelCheckpoint_Call {
_c . Call . Return ( run )
return _c
}
2023-10-13 01:55:34 +00:00
// UpdateSegmentStatistics provides a mock function with given fields: ctx, req
func ( _m * MockBroker ) UpdateSegmentStatistics ( ctx context . Context , req * datapb . UpdateSegmentStatisticsRequest ) error {
ret := _m . Called ( ctx , req )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , * datapb . UpdateSegmentStatisticsRequest ) error ) ; ok {
r0 = rf ( ctx , req )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
// MockBroker_UpdateSegmentStatistics_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateSegmentStatistics'
type MockBroker_UpdateSegmentStatistics_Call struct {
* mock . Call
}
// UpdateSegmentStatistics is a helper method to define mock.On call
// - ctx context.Context
// - req *datapb.UpdateSegmentStatisticsRequest
func ( _e * MockBroker_Expecter ) UpdateSegmentStatistics ( ctx interface { } , req interface { } ) * MockBroker_UpdateSegmentStatistics_Call {
return & MockBroker_UpdateSegmentStatistics_Call { Call : _e . mock . On ( "UpdateSegmentStatistics" , ctx , req ) }
}
func ( _c * MockBroker_UpdateSegmentStatistics_Call ) Run ( run func ( ctx context . Context , req * datapb . UpdateSegmentStatisticsRequest ) ) * MockBroker_UpdateSegmentStatistics_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( context . Context ) , args [ 1 ] . ( * datapb . UpdateSegmentStatisticsRequest ) )
} )
return _c
}
func ( _c * MockBroker_UpdateSegmentStatistics_Call ) Return ( _a0 error ) * MockBroker_UpdateSegmentStatistics_Call {
_c . Call . Return ( _a0 )
return _c
}
func ( _c * MockBroker_UpdateSegmentStatistics_Call ) RunAndReturn ( run func ( context . Context , * datapb . UpdateSegmentStatisticsRequest ) error ) * MockBroker_UpdateSegmentStatistics_Call {
_c . Call . Return ( run )
return _c
}
2023-10-11 09:03:34 +00:00
// NewMockBroker creates a new instance of MockBroker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
// The first argument is typically a *testing.T value.
func NewMockBroker ( t interface {
mock . TestingT
Cleanup ( func ( ) )
} ) * MockBroker {
mock := & MockBroker { }
mock . Mock . Test ( t )
t . Cleanup ( func ( ) { mock . AssertExpectations ( t ) } )
return mock
}