| 34 | type NodeGetter interface { |
| 35 | Node() Interface |
| 36 | } |
| 37 | |
| 38 | type Interface interface { |
| 39 | Create(ctx context.Context, req *types.CreateNodeRequest) error |
| 40 | Update(ctx context.Context, nodeId int64, req *types.UpdateNodeRequest) error |
| 41 | Delete(ctx context.Context, nodeId int64) error |
| 42 | Get(ctx context.Context, nodeId int64) (*types.NodeResult, error) |
| 43 | List(ctx context.Context, listOption types.ListOptions) (interface{}, error) |
| 44 | |
| 45 | CheckConnectivity(ctx context.Context, req *types.NodeConnectivityRequest) (*types.NodeConnectivityResult, error) |
no outgoing calls
no test coverage detected