Documentation ¶
Index ¶
- type HierarchyClientMock
- func (c *HierarchyClientMock) CreateNode(ctx context.Context, node models.CreateNodeRequest) (models.Node, error)
- func (c *HierarchyClientMock) DeleteNode(ctx context.Context, id uuid.UUID) error
- func (c *HierarchyClientMock) DuplicateNode(ctx context.Context, source uuid.UUID, destination uuid.UUID, suffix string) (uuid.UUID, error)
- func (c *HierarchyClientMock) GetAncestors(ctx context.Context, id uuid.UUID, height int, nodeTypes ...string) ([]models.Node, error)
- func (c *HierarchyClientMock) GetAncestorsIncludeSelf(ctx context.Context, id uuid.UUID, height int, nodeTypes ...string) ([]models.Node, error)
- func (c *HierarchyClientMock) GetCompany(ctx context.Context, id uuid.UUID) (models.Node, error)
- func (c *HierarchyClientMock) GetNode(ctx context.Context, id uuid.UUID) (models.Node, error)
- func (c *HierarchyClientMock) GetOriginNodeID(ctx context.Context, origin models.Origin) (uuid.UUID, error)
- func (c *HierarchyClientMock) GetOrigins(ctx context.Context, provider string) ([]models.Origin, error)
- func (c *HierarchyClientMock) GetOriginsByType(ctx context.Context, provider, originType string) ([]models.Origin, error)
- func (c *HierarchyClientMock) GetProviderNodeIDs(ctx context.Context, provider string) ([]uuid.UUID, error)
- func (c *HierarchyClientMock) GetProviderNodeIDsByType(ctx context.Context, provider, originType string) ([]uuid.UUID, error)
- func (c *HierarchyClientMock) GetSubtree(ctx context.Context, id uuid.UUID, filter rest.TreeFilter) ([]models.Node, error)
- func (c *HierarchyClientMock) GetSubtreeCount(ctx context.Context, id uuid.UUID, nodeTypes ...string) (int64, error)
- func (c *HierarchyClientMock) GetSubtreePage(ctx context.Context, id uuid.UUID, filter rest.TreeFilter, ...) (models.GetSubtreeResponse, error)
- func (c *HierarchyClientMock) LockNode(ctx context.Context, id uuid.UUID, recursive bool) error
- func (c *HierarchyClientMock) UnlockNode(ctx context.Context, id uuid.UUID, recursive bool) error
- func (c *HierarchyClientMock) UpdateNode(ctx context.Context, id uuid.UUID, node models.UpdateNodeRequest) (models.Node, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HierarchyClientMock ¶
func NewHierarchyClient ¶
func NewHierarchyClient() *HierarchyClientMock
func (*HierarchyClientMock) CreateNode ¶
func (c *HierarchyClientMock) CreateNode(ctx context.Context, node models.CreateNodeRequest) (models.Node, error)
func (*HierarchyClientMock) DeleteNode ¶
func (*HierarchyClientMock) DuplicateNode ¶
func (*HierarchyClientMock) GetAncestors ¶
func (*HierarchyClientMock) GetAncestorsIncludeSelf ¶ added in v0.0.7
func (*HierarchyClientMock) GetCompany ¶
func (*HierarchyClientMock) GetOriginNodeID ¶
func (*HierarchyClientMock) GetOrigins ¶
func (*HierarchyClientMock) GetOriginsByType ¶
func (*HierarchyClientMock) GetProviderNodeIDs ¶
func (*HierarchyClientMock) GetProviderNodeIDsByType ¶
func (*HierarchyClientMock) GetSubtree ¶
func (c *HierarchyClientMock) GetSubtree(ctx context.Context, id uuid.UUID, filter rest.TreeFilter) ([]models.Node, error)
func (*HierarchyClientMock) GetSubtreeCount ¶
func (*HierarchyClientMock) GetSubtreePage ¶ added in v0.0.5
func (c *HierarchyClientMock) GetSubtreePage(ctx context.Context, id uuid.UUID, filter rest.TreeFilter, continuationToken string) (models.GetSubtreeResponse, error)
func (*HierarchyClientMock) UnlockNode ¶
func (*HierarchyClientMock) UpdateNode ¶
func (c *HierarchyClientMock) UpdateNode(ctx context.Context, id uuid.UUID, node models.UpdateNodeRequest) (models.Node, error)
Click to show internal directories.
Click to hide internal directories.