Documentation
¶
Index ¶
- type Mock
- func (m *Mock) AddDimensions(ctx context.Context, instanceID string, dimensions []interface{}) error
- func (m *Mock) AddVersionDetailsToInstance(ctx context.Context, instanceID string, datasetID string, edition string, ...) error
- func (m *Mock) Checker(ctx context.Context, check *health.CheckState) error
- func (m *Mock) CloneNodes(ctx context.Context, attempt int, instanceID, codeListID, dimensionName string) error
- func (m *Mock) CloneNodesFromIDs(ctx context.Context, attempt int, instanceID, codeListID, dimensionName string, ...) (err error)
- func (m *Mock) CloneOrderFromIDs(ctx context.Context, codeListID string, ids map[string]string) (err error)
- func (m *Mock) CloneRelationships(ctx context.Context, attempt int, instanceID, codeListID, dimensionName string) error
- func (m *Mock) CloneRelationshipsFromIDs(ctx context.Context, attempt int, instanceID, dimensionName string, ...) error
- func (m *Mock) Close(ctx context.Context) error
- func (m *Mock) CountCodes(ctx context.Context, codeListID string, edition string) (int64, error)
- func (m *Mock) CountInsertedObservations(ctx context.Context, instanceID string) (count int64, err error)
- func (m *Mock) CountNodes(ctx context.Context, instanceID, dimensionName string) (count int64, err error)
- func (m *Mock) CreateCodeRelationship(ctx context.Context, instanceID, codeListID, code string) error
- func (m *Mock) CreateHasCodeEdges(ctx context.Context, attempt int, codeListID string, ...) (err error)
- func (m *Mock) CreateInstance(ctx context.Context, instanceID string, csvHeaders []string) error
- func (m *Mock) CreateInstanceConstraint(ctx context.Context, instanceID string) error
- func (m *Mock) CreateInstanceHierarchyConstraints(ctx context.Context, attempt int, instanceID, dimensionName string) error
- func (m *Mock) GetCode(ctx context.Context, codeListID, edition string, code string) (*models.Code, error)
- func (m *Mock) GetCodeDatasets(ctx context.Context, codeListID, edition string, code string) (*models.Datasets, error)
- func (m *Mock) GetCodeList(ctx context.Context, codeListID string) (*models.CodeList, error)
- func (m *Mock) GetCodeLists(ctx context.Context, filterBy string) (*models.CodeListResults, error)
- func (m *Mock) GetCodes(ctx context.Context, codeListID, edition string) (*models.CodeResults, error)
- func (m *Mock) GetCodesOrder(ctx context.Context, codeListID string, codes []string) (codeOrders map[string]*int, err error)
- func (m *Mock) GetCodesWithData(ctx context.Context, attempt int, instanceID, dimensionName string) (codes []string, err error)
- func (m *Mock) GetEdition(ctx context.Context, codeListID, edition string) (*models.Edition, error)
- func (m *Mock) GetEditions(ctx context.Context, codeListID string) (*models.Editions, error)
- func (m *Mock) GetGenericHierarchyAncestriesIDs(ctx context.Context, attempt int, codeListID string, codes []string) (nodeIDs map[string]string, err error)
- func (m *Mock) GetGenericHierarchyNodeIDs(ctx context.Context, attempt int, codeListID string, codes []string) (nodeIDs map[string]string, err error)
- func (m *Mock) GetHierarchyCodelist(ctx context.Context, instanceID, dimension string) (string, error)
- func (m *Mock) GetHierarchyElement(ctx context.Context, instanceID, dimension, code string) (*models.HierarchyResponse, error)
- func (m *Mock) GetHierarchyNodeIDs(ctx context.Context, attempt int, instanceID, dimensionName string) (ids map[string]string, err error)
- func (m *Mock) GetHierarchyRoot(ctx context.Context, instanceID, dimension string) (*models.HierarchyResponse, error)
- func (m *Mock) Healthcheck() (string, error)
- func (m *Mock) HierarchyExists(ctx context.Context, instanceID, dimension string) (hierarchyExists bool, err error)
- func (m *Mock) InsertDimension(ctx context.Context, cache map[string]string, cacheMutex *sync.Mutex, ...) (*models.Dimension, error)
- func (m *Mock) InsertObservationBatch(ctx context.Context, attempt int, instanceID string, ...) error
- func (m *Mock) InstanceExists(ctx context.Context, instanceID string) (bool, error)
- func (m *Mock) MarkNodesToRemain(ctx context.Context, attempt int, instanceID, dimensionName string) error
- func (m *Mock) RemoveCloneEdges(ctx context.Context, attempt int, instanceID, dimensionName string) (err error)
- func (m *Mock) RemoveCloneEdgesFromSourceIDs(ctx context.Context, attempt int, ids map[string]string) (err error)
- func (m *Mock) RemoveNodesNotMarkedToRemain(ctx context.Context, attempt int, instanceID, dimensionName string) error
- func (m *Mock) RemoveRemainMarker(ctx context.Context, attempt int, instanceID, dimensionName string) error
- func (m *Mock) SetHasData(ctx context.Context, attempt int, instanceID, dimensionName string) error
- func (m *Mock) SetInstanceIsPublished(ctx context.Context, instanceID string) error
- func (m *Mock) SetNumberOfChildren(ctx context.Context, attempt int, instanceID, dimensionName string) error
- func (m *Mock) SetNumberOfChildrenFromIDs(ctx context.Context, attempt int, ids map[string]string) (err error)
- func (m *Mock) StreamCSVRows(ctx context.Context, instanceID, filterID string, ...) (observation.StreamRowReader, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Mock ¶
func (*Mock) AddDimensions ¶
func (*Mock) AddVersionDetailsToInstance ¶
func (*Mock) CloneNodes ¶
func (*Mock) CloneNodesFromIDs ¶ added in v2.5.0
func (*Mock) CloneOrderFromIDs ¶ added in v2.10.0
func (*Mock) CloneRelationships ¶
func (*Mock) CloneRelationshipsFromIDs ¶ added in v2.5.0
func (*Mock) CountCodes ¶ added in v2.7.2
func (*Mock) CountInsertedObservations ¶
func (*Mock) CountNodes ¶
func (*Mock) CreateCodeRelationship ¶
func (*Mock) CreateHasCodeEdges ¶ added in v2.10.0
func (*Mock) CreateInstance ¶
func (*Mock) CreateInstanceConstraint ¶
func (*Mock) CreateInstanceHierarchyConstraints ¶
func (*Mock) GetCodeDatasets ¶
func (*Mock) GetCodeList ¶
func (*Mock) GetCodeLists ¶
func (*Mock) GetCodesOrder ¶ added in v2.9.0
func (*Mock) GetCodesWithData ¶ added in v2.5.0
func (*Mock) GetEdition ¶
func (*Mock) GetEditions ¶
func (*Mock) GetGenericHierarchyAncestriesIDs ¶ added in v2.5.0
func (*Mock) GetGenericHierarchyNodeIDs ¶ added in v2.5.0
func (*Mock) GetHierarchyCodelist ¶
func (*Mock) GetHierarchyElement ¶
func (*Mock) GetHierarchyNodeIDs ¶ added in v2.5.0
func (*Mock) GetHierarchyRoot ¶
func (*Mock) Healthcheck ¶
func (*Mock) HierarchyExists ¶ added in v2.8.0
func (*Mock) InsertDimension ¶
func (*Mock) InsertObservationBatch ¶
func (*Mock) InstanceExists ¶
func (*Mock) MarkNodesToRemain ¶
func (*Mock) RemoveCloneEdges ¶ added in v2.5.0
func (*Mock) RemoveCloneEdgesFromSourceIDs ¶ added in v2.5.0
func (*Mock) RemoveNodesNotMarkedToRemain ¶
func (*Mock) RemoveRemainMarker ¶
func (*Mock) SetHasData ¶
func (*Mock) SetInstanceIsPublished ¶
func (*Mock) SetNumberOfChildren ¶
func (*Mock) SetNumberOfChildrenFromIDs ¶ added in v2.5.0
func (*Mock) StreamCSVRows ¶
func (m *Mock) StreamCSVRows(ctx context.Context, instanceID, filterID string, filters *observation.DimensionFilters, limit *int) (observation.StreamRowReader, error)
Click to show internal directories.
Click to hide internal directories.