Documentation
¶
Index ¶
- type FakeEtcdClient
- func (c *FakeEtcdClient) AddMember(memberID uint64, peerURLs []string) error
- func (c *FakeEtcdClient) Alarms(ctx context.Context) ([]etcd.MemberAlarm, error)
- func (c *FakeEtcdClient) ClearAlarm(alarmType etcd.AlarmType, memberID uint64) error
- func (c *FakeEtcdClient) Close() error
- func (c *FakeEtcdClient) Leader() (*etcd.Member, error)
- func (c *FakeEtcdClient) Members(ctx context.Context) ([]*etcd.Member, error)
- func (c *FakeEtcdClient) MoveLeader(ctx context.Context, memberID uint64) error
- func (c *FakeEtcdClient) RemoveMember(ctx context.Context, memberID uint64) error
- func (c *FakeEtcdClient) SetAlarm(alarmType etcd.AlarmType, memberID uint64) error
- func (c *FakeEtcdClient) SetHealthy(memberID uint64) error
- func (c *FakeEtcdClient) SetLeader(memberID uint64) error
- func (c *FakeEtcdClient) SetUnhealthy(memberID uint64) error
- func (c *FakeEtcdClient) StartMember(memberID uint64, name string, clientURLs []string) error
- func (c *FakeEtcdClient) UpdateMemberPeerURLs(ctx context.Context, memberID uint64, peerURLs []string) ([]*etcd.Member, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeEtcdClient ¶
type FakeEtcdClient struct {
// contains filtered or unexported fields
}
func NewClient ¶
func NewClient() *FakeEtcdClient
func (*FakeEtcdClient) AddMember ¶
func (c *FakeEtcdClient) AddMember(memberID uint64, peerURLs []string) error
func (*FakeEtcdClient) Alarms ¶
func (c *FakeEtcdClient) Alarms(ctx context.Context) ([]etcd.MemberAlarm, error)
func (*FakeEtcdClient) ClearAlarm ¶
func (c *FakeEtcdClient) ClearAlarm(alarmType etcd.AlarmType, memberID uint64) error
func (*FakeEtcdClient) Close ¶
func (c *FakeEtcdClient) Close() error
func (*FakeEtcdClient) MoveLeader ¶
func (c *FakeEtcdClient) MoveLeader(ctx context.Context, memberID uint64) error
func (*FakeEtcdClient) RemoveMember ¶
func (c *FakeEtcdClient) RemoveMember(ctx context.Context, memberID uint64) error
func (*FakeEtcdClient) SetAlarm ¶
func (c *FakeEtcdClient) SetAlarm(alarmType etcd.AlarmType, memberID uint64) error
func (*FakeEtcdClient) SetHealthy ¶
func (c *FakeEtcdClient) SetHealthy(memberID uint64) error
func (*FakeEtcdClient) SetLeader ¶
func (c *FakeEtcdClient) SetLeader(memberID uint64) error
func (*FakeEtcdClient) SetUnhealthy ¶
func (c *FakeEtcdClient) SetUnhealthy(memberID uint64) error
func (*FakeEtcdClient) StartMember ¶
func (c *FakeEtcdClient) StartMember(memberID uint64, name string, clientURLs []string) error
func (*FakeEtcdClient) UpdateMemberPeerURLs ¶
Click to show internal directories.
Click to hide internal directories.