Documentation
¶
Index ¶
- type MockBGPRouterManager
- func (m *MockBGPRouterManager) GetPeers(ctx context.Context) ([]*models.BgpPeer, error)
- func (m *MockBGPRouterManager) GetRoutePolicies(ctx context.Context, params restapi.GetBgpRoutePoliciesParams) ([]*models.BgpRoutePolicy, error)
- func (m *MockBGPRouterManager) GetRoutes(ctx context.Context, params restapi.GetBgpRoutesParams) ([]*models.BgpRoute, error)
- func (m *MockBGPRouterManager) ReconcileInstances(ctx context.Context, bgpnc *v2.CiliumBGPNodeConfig, ciliumNode *v2.CiliumNode) error
- func (m *MockBGPRouterManager) Stop(ctx cell.HookContext) error
- type MockNodeLister
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockBGPRouterManager ¶ added in v1.19.0
type MockBGPRouterManager struct {
ReconcileInstances_ func(ctx context.Context, bgpnc *v2.CiliumBGPNodeConfig, ciliumNode *v2.CiliumNode) error
GetPeers_ func(ctx context.Context) ([]*models.BgpPeer, error)
GetRoutes_ func(ctx context.Context, params restapi.GetBgpRoutesParams) ([]*models.BgpRoute, error)
GetRoutePolicies_ func(ctx context.Context, params restapi.GetBgpRoutePoliciesParams) ([]*models.BgpRoutePolicy, error)
Stop_ func(cell.HookContext) error
}
func (*MockBGPRouterManager) GetRoutePolicies ¶ added in v1.19.0
func (m *MockBGPRouterManager) GetRoutePolicies(ctx context.Context, params restapi.GetBgpRoutePoliciesParams) ([]*models.BgpRoutePolicy, error)
func (*MockBGPRouterManager) GetRoutes ¶ added in v1.19.0
func (m *MockBGPRouterManager) GetRoutes(ctx context.Context, params restapi.GetBgpRoutesParams) ([]*models.BgpRoute, error)
func (*MockBGPRouterManager) ReconcileInstances ¶ added in v1.19.0
func (m *MockBGPRouterManager) ReconcileInstances(ctx context.Context, bgpnc *v2.CiliumBGPNodeConfig, ciliumNode *v2.CiliumNode) error
func (*MockBGPRouterManager) Stop ¶ added in v1.19.0
func (m *MockBGPRouterManager) Stop(ctx cell.HookContext) error
type MockNodeLister ¶ added in v1.19.0
type MockNodeLister struct {
List_ func(selector k8sLabels.Selector) (ret []*v1.Node, err error)
Get_ func(name string) (*v1.Node, error)
v1listers.NodeListerExpansion
}
Click to show internal directories.
Click to hide internal directories.