Documentation
¶
Overview ¶
Package member is a generated GoMock package.
Index ¶
- Variables
- type Config
- type EventType
- type LeaderInfo
- type Member
- type MembershipChangedEvent
- type MembershipEventProcessor
- type MockMember
- func (m *MockMember) EXPECT() *MockMemberMockRecorder
- func (m *MockMember) GetLeaderAddr() string
- func (m *MockMember) GetLeaderID() string
- func (m *MockMember) Init(arg0 context.Context) error
- func (m *MockMember) IsLeader() bool
- func (m *MockMember) IsReady() bool
- func (m *MockMember) RegisterMembershipChangedProcessor(arg0 MembershipEventProcessor)
- func (m *MockMember) ResignIfLeader()
- func (m *MockMember) Start(arg0 context.Context) error
- func (m *MockMember) Stop(arg0 context.Context)
- type MockMemberMockRecorder
- func (mr *MockMemberMockRecorder) GetLeaderAddr() *gomock.Call
- func (mr *MockMemberMockRecorder) GetLeaderID() *gomock.Call
- func (mr *MockMemberMockRecorder) Init(arg0 interface{}) *gomock.Call
- func (mr *MockMemberMockRecorder) IsLeader() *gomock.Call
- func (mr *MockMemberMockRecorder) IsReady() *gomock.Call
- func (mr *MockMemberMockRecorder) RegisterMembershipChangedProcessor(arg0 interface{}) *gomock.Call
- func (mr *MockMemberMockRecorder) ResignIfLeader() *gomock.Call
- func (mr *MockMemberMockRecorder) Start(arg0 interface{}) *gomock.Call
- func (mr *MockMemberMockRecorder) Stop(arg0 interface{}) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
var ( ErrStartEtcd = errors.New("start etcd failed") ErrStartEtcdCanceled = errors.New("etcd start canceled") )
Functions ¶
This section is empty.
Types ¶
type LeaderInfo ¶
type Member ¶
type MembershipChangedEvent ¶
type MembershipChangedEvent struct {
Type EventType
}
type MembershipEventProcessor ¶
type MembershipEventProcessor func(ctx context.Context, event MembershipChangedEvent) error
type MockMember ¶
type MockMember struct {
// contains filtered or unexported fields
}
MockMember is a mock of Member interface.
func NewMockMember ¶
func NewMockMember(ctrl *gomock.Controller) *MockMember
NewMockMember creates a new mock instance.
func (*MockMember) EXPECT ¶
func (m *MockMember) EXPECT() *MockMemberMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockMember) GetLeaderAddr ¶
func (m *MockMember) GetLeaderAddr() string
GetLeaderAddr mocks base method.
func (*MockMember) GetLeaderID ¶
func (m *MockMember) GetLeaderID() string
GetLeaderID mocks base method.
func (*MockMember) Init ¶
func (m *MockMember) Init(arg0 context.Context) error
Init mocks base method.
func (*MockMember) RegisterMembershipChangedProcessor ¶
func (m *MockMember) RegisterMembershipChangedProcessor(arg0 MembershipEventProcessor)
RegisterMembershipChangedProcessor mocks base method.
func (*MockMember) ResignIfLeader ¶
func (m *MockMember) ResignIfLeader()
ResignIfLeader mocks base method.
type MockMemberMockRecorder ¶
type MockMemberMockRecorder struct {
// contains filtered or unexported fields
}
MockMemberMockRecorder is the mock recorder for MockMember.
func (*MockMemberMockRecorder) GetLeaderAddr ¶
func (mr *MockMemberMockRecorder) GetLeaderAddr() *gomock.Call
GetLeaderAddr indicates an expected call of GetLeaderAddr.
func (*MockMemberMockRecorder) GetLeaderID ¶
func (mr *MockMemberMockRecorder) GetLeaderID() *gomock.Call
GetLeaderID indicates an expected call of GetLeaderID.
func (*MockMemberMockRecorder) Init ¶
func (mr *MockMemberMockRecorder) Init(arg0 interface{}) *gomock.Call
Init indicates an expected call of Init.
func (*MockMemberMockRecorder) IsLeader ¶
func (mr *MockMemberMockRecorder) IsLeader() *gomock.Call
IsLeader indicates an expected call of IsLeader.
func (*MockMemberMockRecorder) IsReady ¶
func (mr *MockMemberMockRecorder) IsReady() *gomock.Call
IsReady indicates an expected call of IsReady.
func (*MockMemberMockRecorder) RegisterMembershipChangedProcessor ¶
func (mr *MockMemberMockRecorder) RegisterMembershipChangedProcessor(arg0 interface{}) *gomock.Call
RegisterMembershipChangedProcessor indicates an expected call of RegisterMembershipChangedProcessor.
func (*MockMemberMockRecorder) ResignIfLeader ¶
func (mr *MockMemberMockRecorder) ResignIfLeader() *gomock.Call
ResignIfLeader indicates an expected call of ResignIfLeader.
func (*MockMemberMockRecorder) Start ¶
func (mr *MockMemberMockRecorder) Start(arg0 interface{}) *gomock.Call
Start indicates an expected call of Start.
func (*MockMemberMockRecorder) Stop ¶
func (mr *MockMemberMockRecorder) Stop(arg0 interface{}) *gomock.Call
Stop indicates an expected call of Stop.