Documentation ¶
Overview ¶
Package handlers is a generated GoMock package.
Index ¶
- type ClientError
- type DatasetClient
- type FilterClient
- type FilterFlex
- func (f *FilterFlex) ChangeDimension() http.HandlerFunc
- func (f *FilterFlex) DimensionSelector() http.HandlerFunc
- func (f *FilterFlex) FilterFlexOverview() http.HandlerFunc
- func (f *FilterFlex) GetChangeDimensions() http.HandlerFunc
- func (f *FilterFlex) GetCoverage() http.HandlerFunc
- func (f *FilterFlex) PostChangeDimensions() http.HandlerFunc
- func (f *FilterFlex) Submit() http.HandlerFunc
- func (f *FilterFlex) UpdateCoverage() http.HandlerFunc
- type FormAction
- type MockClientError
- type MockClientErrorMockRecorder
- type MockDatasetClient
- func (m *MockDatasetClient) EXPECT() *MockDatasetClientMockRecorder
- func (m *MockDatasetClient) Get(ctx context.Context, ...) (dataset.DatasetDetails, error)
- func (m *MockDatasetClient) GetOptions(ctx context.Context, ...) (dataset.Options, error)
- func (m *MockDatasetClient) GetVersion(ctx context.Context, ...) (dataset.Version, error)
- func (m *MockDatasetClient) GetVersionDimensions(ctx context.Context, ...) (dataset.VersionDimensions, error)
- type MockDatasetClientMockRecorder
- func (mr *MockDatasetClientMockRecorder) Get(ctx, userAuthToken, serviceAuthToken, collectionID, datasetID interface{}) *gomock.Call
- func (mr *MockDatasetClientMockRecorder) GetOptions(...) *gomock.Call
- func (mr *MockDatasetClientMockRecorder) GetVersion(...) *gomock.Call
- func (mr *MockDatasetClientMockRecorder) GetVersionDimensions(...) *gomock.Call
- type MockFilterClient
- func (m *MockFilterClient) AddDimensionValue(ctx context.Context, ...) (string, error)
- func (m *MockFilterClient) AddFlexDimension(ctx context.Context, ...) (string, error)
- func (m *MockFilterClient) DeleteDimensionOptions(ctx context.Context, ...) (string, error)
- func (m *MockFilterClient) EXPECT() *MockFilterClientMockRecorder
- func (m *MockFilterClient) GetDimension(ctx context.Context, ...) (filter.Dimension, string, error)
- func (m *MockFilterClient) GetDimensionOptions(ctx context.Context, ...) (filter.DimensionOptions, string, error)
- func (m *MockFilterClient) GetDimensions(ctx context.Context, ...) (filter.Dimensions, string, error)
- func (m *MockFilterClient) GetFilter(ctx context.Context, input filter.GetFilterInput) (*filter.GetFilterResponse, error)
- func (m *MockFilterClient) GetJobState(ctx context.Context, ...) (filter.Model, string, error)
- func (m *MockFilterClient) RemoveDimension(ctx context.Context, ...) (string, error)
- func (m *MockFilterClient) RemoveDimensionValue(ctx context.Context, ...) (string, error)
- func (m *MockFilterClient) SubmitFilter(ctx context.Context, ...) (*filter.SubmitFilterResponse, string, error)
- func (m *MockFilterClient) UpdateDimensions(ctx context.Context, ...) (filter.Dimension, string, error)
- type MockFilterClientMockRecorder
- func (mr *MockFilterClientMockRecorder) AddDimensionValue(...) *gomock.Call
- func (mr *MockFilterClientMockRecorder) AddFlexDimension(...) *gomock.Call
- func (mr *MockFilterClientMockRecorder) DeleteDimensionOptions(ctx, userAuthToken, serviceAuthToken, collectionID, filterID, name interface{}) *gomock.Call
- func (mr *MockFilterClientMockRecorder) GetDimension(ctx, userAuthToken, serviceAuthToken, collectionID, filterID, name interface{}) *gomock.Call
- func (mr *MockFilterClientMockRecorder) GetDimensionOptions(...) *gomock.Call
- func (mr *MockFilterClientMockRecorder) GetDimensions(ctx, userAuthToken, serviceAuthToken, collectionID, filterID, q interface{}) *gomock.Call
- func (mr *MockFilterClientMockRecorder) GetFilter(ctx, input interface{}) *gomock.Call
- func (mr *MockFilterClientMockRecorder) GetJobState(...) *gomock.Call
- func (mr *MockFilterClientMockRecorder) RemoveDimension(...) *gomock.Call
- func (mr *MockFilterClientMockRecorder) RemoveDimensionValue(...) *gomock.Call
- func (mr *MockFilterClientMockRecorder) SubmitFilter(...) *gomock.Call
- func (mr *MockFilterClientMockRecorder) UpdateDimensions(...) *gomock.Call
- type MockPopulationClient
- func (m *MockPopulationClient) EXPECT() *MockPopulationClientMockRecorder
- func (m *MockPopulationClient) GetArea(ctx context.Context, input population.GetAreaInput) (population.GetAreaResponse, error)
- func (m *MockPopulationClient) GetAreaTypeParents(ctx context.Context, input population.GetAreaTypeParentsInput) (population.GetAreaTypeParentsResponse, error)
- func (m *MockPopulationClient) GetAreaTypes(ctx context.Context, input population.GetAreaTypesInput) (population.GetAreaTypesResponse, error)
- func (m *MockPopulationClient) GetAreas(ctx context.Context, input population.GetAreasInput) (population.GetAreasResponse, error)
- func (m *MockPopulationClient) GetBlockedAreaCount(ctx context.Context, input population.GetBlockedAreaCountInput) (*cantabular.GetBlockedAreaCountResult, error)
- func (m *MockPopulationClient) GetCategorisations(ctx context.Context, input population.GetCategorisationsInput) (population.GetCategorisationsResponse, error)
- func (m *MockPopulationClient) GetDimensionCategories(ctx context.Context, input population.GetDimensionCategoryInput) (population.GetDimensionCategoriesResponse, error)
- func (m *MockPopulationClient) GetDimensions(ctx context.Context, input population.GetDimensionsInput) (population.GetDimensionsResponse, error)
- func (m *MockPopulationClient) GetDimensionsDescription(ctx context.Context, input population.GetDimensionsDescriptionInput) (population.GetDimensionsResponse, error)
- func (m *MockPopulationClient) GetPopulationType(ctx context.Context, input population.GetPopulationTypeInput) (population.GetPopulationTypeResponse, error)
- type MockPopulationClientMockRecorder
- func (mr *MockPopulationClientMockRecorder) GetArea(ctx, input interface{}) *gomock.Call
- func (mr *MockPopulationClientMockRecorder) GetAreaTypeParents(ctx, input interface{}) *gomock.Call
- func (mr *MockPopulationClientMockRecorder) GetAreaTypes(ctx, input interface{}) *gomock.Call
- func (mr *MockPopulationClientMockRecorder) GetAreas(ctx, input interface{}) *gomock.Call
- func (mr *MockPopulationClientMockRecorder) GetBlockedAreaCount(ctx, input interface{}) *gomock.Call
- func (mr *MockPopulationClientMockRecorder) GetCategorisations(ctx, input interface{}) *gomock.Call
- func (mr *MockPopulationClientMockRecorder) GetDimensionCategories(ctx, input interface{}) *gomock.Call
- func (mr *MockPopulationClientMockRecorder) GetDimensions(ctx, input interface{}) *gomock.Call
- func (mr *MockPopulationClientMockRecorder) GetDimensionsDescription(ctx, input interface{}) *gomock.Call
- func (mr *MockPopulationClientMockRecorder) GetPopulationType(ctx, input interface{}) *gomock.Call
- type MockRenderClient
- type MockRenderClientMockRecorder
- type MockZebedeeClient
- type MockZebedeeClientMockRecorder
- type PopulationClient
- type RenderClient
- type ZebedeeClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientError ¶
ClientError is an interface that can be used to retrieve the status code if a client has errored
type DatasetClient ¶ added in v1.2.0
type DatasetClient interface { Get(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, datasetID string) (m dataset.DatasetDetails, err error) GetOptions(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, id, edition, version, dimension string, q *dataset.QueryParams) (m dataset.Options, err error) GetVersion(ctx context.Context, userAuthToken, serviceAuthToken, downloadServiceAuthToken, collectionID, datasetID, edition, version string) (m dataset.Version, err error) GetVersionDimensions(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, id, edition, version string) (m dataset.VersionDimensions, err error) }
DatasetClient is an interface with methods required for a dataset client
type FilterClient ¶ added in v1.2.0
type FilterClient interface { GetFilter(ctx context.Context, input filter.GetFilterInput) (f *filter.GetFilterResponse, err error) GetJobState(ctx context.Context, userAuthToken, serviceAuthToken, downloadServiceToken, collectionID, filterID string) (f filter.Model, eTag string, err error) GetDimension(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, filterID, name string) (dim filter.Dimension, eTag string, err error) GetDimensions(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, filterID string, q *filter.QueryParams) (dims filter.Dimensions, eTag string, err error) GetDimensionOptions(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, filterID, name string, q *filter.QueryParams) (opts filter.DimensionOptions, eTag string, err error) UpdateDimensions(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, id, name, ifMatch string, dimension filter.Dimension) (dim filter.Dimension, eTag string, err error) AddDimensionValue(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, filterID, name, value, ifMatch string) (eTag string, err error) RemoveDimensionValue(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, filterID, name, value, ifMatch string) (eTag string, err error) DeleteDimensionOptions(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, filterID, name string) (eTag string, err error) SubmitFilter(ctx context.Context, userAuthToken, serviceAuthToken, downloadServiceToken, ifMatch string, sfr filter.SubmitFilterRequest) (resp *filter.SubmitFilterResponse, eTag string, err error) AddFlexDimension(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, id, name string, options []string, isAreaType bool, ifMatch string) (eTag string, err error) RemoveDimension(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, filterID, name, ifMatch string) (eTag string, err error) }
FilterClient is an interface with the methods required for a filter client
type FilterFlex ¶ added in v1.23.0
type FilterFlex struct { Render RenderClient FilterClient FilterClient DatasetClient DatasetClient PopulationClient PopulationClient ZebedeeClient ZebedeeClient EnableMultivariate bool DefaultMaximumSearchResults int }
FilterFlex represents the handlers for filtering and flexing
func NewFilterFlex ¶ added in v1.23.0
func NewFilterFlex(rc RenderClient, fc FilterClient, dc DatasetClient, pc PopulationClient, zc ZebedeeClient, cfg *config.Config) *FilterFlex
NewFilterFlex creates a new instance of FilterFlex
func (*FilterFlex) ChangeDimension ¶ added in v1.23.0
func (f *FilterFlex) ChangeDimension() http.HandlerFunc
ChangeDimension Handler
func (*FilterFlex) DimensionSelector ¶ added in v1.23.0
func (f *FilterFlex) DimensionSelector() http.HandlerFunc
DimensionSelector Handler
func (*FilterFlex) FilterFlexOverview ¶ added in v1.23.0
func (f *FilterFlex) FilterFlexOverview() http.HandlerFunc
FilterFlexOverview Handler
func (*FilterFlex) GetChangeDimensions ¶ added in v1.23.0
func (f *FilterFlex) GetChangeDimensions() http.HandlerFunc
GetChangeDimensions Handler
func (*FilterFlex) GetCoverage ¶ added in v1.23.0
func (f *FilterFlex) GetCoverage() http.HandlerFunc
GetCoverage handler
func (*FilterFlex) PostChangeDimensions ¶ added in v1.23.0
func (f *FilterFlex) PostChangeDimensions() http.HandlerFunc
PostChangeDimensions Handler
func (*FilterFlex) Submit ¶ added in v1.23.0
func (f *FilterFlex) Submit() http.HandlerFunc
Submit filter outputs handler
func (*FilterFlex) UpdateCoverage ¶ added in v1.23.0
func (f *FilterFlex) UpdateCoverage() http.HandlerFunc
UpdateCoverage Handler
type FormAction ¶ added in v1.10.0
type FormAction int
const ( Unknown FormAction = iota CoverageAll Add Delete Search Continue ParentCoverageSearch CoverageDefault = "default" NameSearch = "name-search" ParentSearch = "parent-search" )
type MockClientError ¶ added in v1.1.0
type MockClientError struct {
// contains filtered or unexported fields
}
MockClientError is a mock of ClientError interface.
func NewMockClientError ¶ added in v1.1.0
func NewMockClientError(ctrl *gomock.Controller) *MockClientError
NewMockClientError creates a new mock instance.
func (*MockClientError) Code ¶ added in v1.1.0
func (m *MockClientError) Code() int
Code mocks base method.
func (*MockClientError) EXPECT ¶ added in v1.1.0
func (m *MockClientError) EXPECT() *MockClientErrorMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockClientError) Error ¶ added in v1.1.0
func (m *MockClientError) Error() string
Error mocks base method.
type MockClientErrorMockRecorder ¶ added in v1.1.0
type MockClientErrorMockRecorder struct {
// contains filtered or unexported fields
}
MockClientErrorMockRecorder is the mock recorder for MockClientError.
func (*MockClientErrorMockRecorder) Code ¶ added in v1.1.0
func (mr *MockClientErrorMockRecorder) Code() *gomock.Call
Code indicates an expected call of Code.
func (*MockClientErrorMockRecorder) Error ¶ added in v1.1.0
func (mr *MockClientErrorMockRecorder) Error() *gomock.Call
Error indicates an expected call of Error.
type MockDatasetClient ¶ added in v1.2.0
type MockDatasetClient struct {
// contains filtered or unexported fields
}
MockDatasetClient is a mock of DatasetClient interface.
func NewMockDatasetClient ¶ added in v1.2.0
func NewMockDatasetClient(ctrl *gomock.Controller) *MockDatasetClient
NewMockDatasetClient creates a new mock instance.
func (*MockDatasetClient) EXPECT ¶ added in v1.2.0
func (m *MockDatasetClient) EXPECT() *MockDatasetClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockDatasetClient) Get ¶ added in v1.17.0
func (m *MockDatasetClient) Get(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, datasetID string) (dataset.DatasetDetails, error)
Get mocks base method.
func (*MockDatasetClient) GetOptions ¶ added in v1.2.0
func (m *MockDatasetClient) GetOptions(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, id, edition, version, dimension string, q *dataset.QueryParams) (dataset.Options, error)
GetOptions mocks base method.
func (*MockDatasetClient) GetVersion ¶ added in v1.16.0
func (m *MockDatasetClient) GetVersion(ctx context.Context, userAuthToken, serviceAuthToken, downloadServiceAuthToken, collectionID, datasetID, edition, version string) (dataset.Version, error)
GetVersion mocks base method.
func (*MockDatasetClient) GetVersionDimensions ¶ added in v1.4.0
func (m *MockDatasetClient) GetVersionDimensions(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, id, edition, version string) (dataset.VersionDimensions, error)
GetVersionDimensions mocks base method.
type MockDatasetClientMockRecorder ¶ added in v1.2.0
type MockDatasetClientMockRecorder struct {
// contains filtered or unexported fields
}
MockDatasetClientMockRecorder is the mock recorder for MockDatasetClient.
func (*MockDatasetClientMockRecorder) Get ¶ added in v1.17.0
func (mr *MockDatasetClientMockRecorder) Get(ctx, userAuthToken, serviceAuthToken, collectionID, datasetID interface{}) *gomock.Call
Get indicates an expected call of Get.
func (*MockDatasetClientMockRecorder) GetOptions ¶ added in v1.2.0
func (mr *MockDatasetClientMockRecorder) GetOptions(ctx, userAuthToken, serviceAuthToken, collectionID, id, edition, version, dimension, q interface{}) *gomock.Call
GetOptions indicates an expected call of GetOptions.
func (*MockDatasetClientMockRecorder) GetVersion ¶ added in v1.16.0
func (mr *MockDatasetClientMockRecorder) GetVersion(ctx, userAuthToken, serviceAuthToken, downloadServiceAuthToken, collectionID, datasetID, edition, version interface{}) *gomock.Call
GetVersion indicates an expected call of GetVersion.
func (*MockDatasetClientMockRecorder) GetVersionDimensions ¶ added in v1.4.0
func (mr *MockDatasetClientMockRecorder) GetVersionDimensions(ctx, userAuthToken, serviceAuthToken, collectionID, id, edition, version interface{}) *gomock.Call
GetVersionDimensions indicates an expected call of GetVersionDimensions.
type MockFilterClient ¶ added in v1.2.0
type MockFilterClient struct {
// contains filtered or unexported fields
}
MockFilterClient is a mock of FilterClient interface.
func NewMockFilterClient ¶ added in v1.2.0
func NewMockFilterClient(ctrl *gomock.Controller) *MockFilterClient
NewMockFilterClient creates a new mock instance.
func (*MockFilterClient) AddDimensionValue ¶ added in v1.9.0
func (m *MockFilterClient) AddDimensionValue(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, filterID, name, value, ifMatch string) (string, error)
AddDimensionValue mocks base method.
func (*MockFilterClient) AddFlexDimension ¶ added in v1.19.1
func (m *MockFilterClient) AddFlexDimension(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, id, name string, options []string, isAreaType bool, ifMatch string) (string, error)
AddFlexDimension mocks base method.
func (*MockFilterClient) DeleteDimensionOptions ¶ added in v1.10.0
func (m *MockFilterClient) DeleteDimensionOptions(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, filterID, name string) (string, error)
DeleteDimensionOptions mocks base method.
func (*MockFilterClient) EXPECT ¶ added in v1.2.0
func (m *MockFilterClient) EXPECT() *MockFilterClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockFilterClient) GetDimension ¶ added in v1.3.0
func (m *MockFilterClient) GetDimension(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, filterID, name string) (filter.Dimension, string, error)
GetDimension mocks base method.
func (*MockFilterClient) GetDimensionOptions ¶ added in v1.9.0
func (m *MockFilterClient) GetDimensionOptions(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, filterID, name string, q *filter.QueryParams) (filter.DimensionOptions, string, error)
GetDimensionOptions mocks base method.
func (*MockFilterClient) GetDimensions ¶ added in v1.3.0
func (m *MockFilterClient) GetDimensions(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, filterID string, q *filter.QueryParams) (filter.Dimensions, string, error)
GetDimensions mocks base method.
func (*MockFilterClient) GetFilter ¶ added in v1.3.0
func (m *MockFilterClient) GetFilter(ctx context.Context, input filter.GetFilterInput) (*filter.GetFilterResponse, error)
GetFilter mocks base method.
func (*MockFilterClient) GetJobState ¶ added in v1.2.0
func (m *MockFilterClient) GetJobState(ctx context.Context, userAuthToken, serviceAuthToken, downloadServiceToken, collectionID, filterID string) (filter.Model, string, error)
GetJobState mocks base method.
func (*MockFilterClient) RemoveDimension ¶ added in v1.19.1
func (m *MockFilterClient) RemoveDimension(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, filterID, name, ifMatch string) (string, error)
RemoveDimension mocks base method.
func (*MockFilterClient) RemoveDimensionValue ¶ added in v1.9.0
func (m *MockFilterClient) RemoveDimensionValue(ctx context.Context, userAuthToken, serviceAuthToken, collectionID, filterID, name, value, ifMatch string) (string, error)
RemoveDimensionValue mocks base method.
func (*MockFilterClient) SubmitFilter ¶ added in v1.3.0
func (m *MockFilterClient) SubmitFilter(ctx context.Context, userAuthToken, serviceAuthToken, downloadServiceToken, ifMatch string, sfr filter.SubmitFilterRequest) (*filter.SubmitFilterResponse, string, error)
SubmitFilter mocks base method.
type MockFilterClientMockRecorder ¶ added in v1.2.0
type MockFilterClientMockRecorder struct {
// contains filtered or unexported fields
}
MockFilterClientMockRecorder is the mock recorder for MockFilterClient.
func (*MockFilterClientMockRecorder) AddDimensionValue ¶ added in v1.9.0
func (mr *MockFilterClientMockRecorder) AddDimensionValue(ctx, userAuthToken, serviceAuthToken, collectionID, filterID, name, value, ifMatch interface{}) *gomock.Call
AddDimensionValue indicates an expected call of AddDimensionValue.
func (*MockFilterClientMockRecorder) AddFlexDimension ¶ added in v1.19.1
func (mr *MockFilterClientMockRecorder) AddFlexDimension(ctx, userAuthToken, serviceAuthToken, collectionID, id, name, options, isAreaType, ifMatch interface{}) *gomock.Call
AddFlexDimension indicates an expected call of AddFlexDimension.
func (*MockFilterClientMockRecorder) DeleteDimensionOptions ¶ added in v1.10.0
func (mr *MockFilterClientMockRecorder) DeleteDimensionOptions(ctx, userAuthToken, serviceAuthToken, collectionID, filterID, name interface{}) *gomock.Call
DeleteDimensionOptions indicates an expected call of DeleteDimensionOptions.
func (*MockFilterClientMockRecorder) GetDimension ¶ added in v1.3.0
func (mr *MockFilterClientMockRecorder) GetDimension(ctx, userAuthToken, serviceAuthToken, collectionID, filterID, name interface{}) *gomock.Call
GetDimension indicates an expected call of GetDimension.
func (*MockFilterClientMockRecorder) GetDimensionOptions ¶ added in v1.9.0
func (mr *MockFilterClientMockRecorder) GetDimensionOptions(ctx, userAuthToken, serviceAuthToken, collectionID, filterID, name, q interface{}) *gomock.Call
GetDimensionOptions indicates an expected call of GetDimensionOptions.
func (*MockFilterClientMockRecorder) GetDimensions ¶ added in v1.3.0
func (mr *MockFilterClientMockRecorder) GetDimensions(ctx, userAuthToken, serviceAuthToken, collectionID, filterID, q interface{}) *gomock.Call
GetDimensions indicates an expected call of GetDimensions.
func (*MockFilterClientMockRecorder) GetFilter ¶ added in v1.3.0
func (mr *MockFilterClientMockRecorder) GetFilter(ctx, input interface{}) *gomock.Call
GetFilter indicates an expected call of GetFilter.
func (*MockFilterClientMockRecorder) GetJobState ¶ added in v1.2.0
func (mr *MockFilterClientMockRecorder) GetJobState(ctx, userAuthToken, serviceAuthToken, downloadServiceToken, collectionID, filterID interface{}) *gomock.Call
GetJobState indicates an expected call of GetJobState.
func (*MockFilterClientMockRecorder) RemoveDimension ¶ added in v1.19.1
func (mr *MockFilterClientMockRecorder) RemoveDimension(ctx, userAuthToken, serviceAuthToken, collectionID, filterID, name, ifMatch interface{}) *gomock.Call
RemoveDimension indicates an expected call of RemoveDimension.
func (*MockFilterClientMockRecorder) RemoveDimensionValue ¶ added in v1.9.0
func (mr *MockFilterClientMockRecorder) RemoveDimensionValue(ctx, userAuthToken, serviceAuthToken, collectionID, filterID, name, value, ifMatch interface{}) *gomock.Call
RemoveDimensionValue indicates an expected call of RemoveDimensionValue.
func (*MockFilterClientMockRecorder) SubmitFilter ¶ added in v1.3.0
func (mr *MockFilterClientMockRecorder) SubmitFilter(ctx, userAuthToken, serviceAuthToken, downloadServiceToken, ifMatch, sfr interface{}) *gomock.Call
SubmitFilter indicates an expected call of SubmitFilter.
func (*MockFilterClientMockRecorder) UpdateDimensions ¶ added in v1.3.0
func (mr *MockFilterClientMockRecorder) UpdateDimensions(ctx, userAuthToken, serviceAuthToken, collectionID, id, name, ifMatch, dimension interface{}) *gomock.Call
UpdateDimensions indicates an expected call of UpdateDimensions.
type MockPopulationClient ¶ added in v1.5.0
type MockPopulationClient struct {
// contains filtered or unexported fields
}
MockPopulationClient is a mock of PopulationClient interface.
func NewMockPopulationClient ¶ added in v1.5.0
func NewMockPopulationClient(ctrl *gomock.Controller) *MockPopulationClient
NewMockPopulationClient creates a new mock instance.
func (*MockPopulationClient) EXPECT ¶ added in v1.5.0
func (m *MockPopulationClient) EXPECT() *MockPopulationClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockPopulationClient) GetArea ¶ added in v1.13.0
func (m *MockPopulationClient) GetArea(ctx context.Context, input population.GetAreaInput) (population.GetAreaResponse, error)
GetArea mocks base method.
func (*MockPopulationClient) GetAreaTypeParents ¶ added in v1.11.0
func (m *MockPopulationClient) GetAreaTypeParents(ctx context.Context, input population.GetAreaTypeParentsInput) (population.GetAreaTypeParentsResponse, error)
GetAreaTypeParents mocks base method.
func (*MockPopulationClient) GetAreaTypes ¶ added in v1.14.0
func (m *MockPopulationClient) GetAreaTypes(ctx context.Context, input population.GetAreaTypesInput) (population.GetAreaTypesResponse, error)
GetAreaTypes mocks base method.
func (*MockPopulationClient) GetAreas ¶ added in v1.7.0
func (m *MockPopulationClient) GetAreas(ctx context.Context, input population.GetAreasInput) (population.GetAreasResponse, error)
GetAreas mocks base method.
func (*MockPopulationClient) GetBlockedAreaCount ¶ added in v1.25.0
func (m *MockPopulationClient) GetBlockedAreaCount(ctx context.Context, input population.GetBlockedAreaCountInput) (*cantabular.GetBlockedAreaCountResult, error)
GetBlockedAreaCount mocks base method.
func (*MockPopulationClient) GetCategorisations ¶ added in v1.20.0
func (m *MockPopulationClient) GetCategorisations(ctx context.Context, input population.GetCategorisationsInput) (population.GetCategorisationsResponse, error)
GetCategorisations mocks base method.
func (*MockPopulationClient) GetDimensionCategories ¶ added in v1.25.0
func (m *MockPopulationClient) GetDimensionCategories(ctx context.Context, input population.GetDimensionCategoryInput) (population.GetDimensionCategoriesResponse, error)
GetDimensionCategories mocks base method.
func (*MockPopulationClient) GetDimensions ¶ added in v1.17.0
func (m *MockPopulationClient) GetDimensions(ctx context.Context, input population.GetDimensionsInput) (population.GetDimensionsResponse, error)
GetDimensions mocks base method.
func (*MockPopulationClient) GetDimensionsDescription ¶ added in v1.23.0
func (m *MockPopulationClient) GetDimensionsDescription(ctx context.Context, input population.GetDimensionsDescriptionInput) (population.GetDimensionsResponse, error)
GetDimensionsDescription mocks base method.
func (*MockPopulationClient) GetPopulationType ¶ added in v1.31.0
func (m *MockPopulationClient) GetPopulationType(ctx context.Context, input population.GetPopulationTypeInput) (population.GetPopulationTypeResponse, error)
GetPopulationType mocks base method.
type MockPopulationClientMockRecorder ¶ added in v1.5.0
type MockPopulationClientMockRecorder struct {
// contains filtered or unexported fields
}
MockPopulationClientMockRecorder is the mock recorder for MockPopulationClient.
func (*MockPopulationClientMockRecorder) GetArea ¶ added in v1.13.0
func (mr *MockPopulationClientMockRecorder) GetArea(ctx, input interface{}) *gomock.Call
GetArea indicates an expected call of GetArea.
func (*MockPopulationClientMockRecorder) GetAreaTypeParents ¶ added in v1.11.0
func (mr *MockPopulationClientMockRecorder) GetAreaTypeParents(ctx, input interface{}) *gomock.Call
GetAreaTypeParents indicates an expected call of GetAreaTypeParents.
func (*MockPopulationClientMockRecorder) GetAreaTypes ¶ added in v1.14.0
func (mr *MockPopulationClientMockRecorder) GetAreaTypes(ctx, input interface{}) *gomock.Call
GetAreaTypes indicates an expected call of GetAreaTypes.
func (*MockPopulationClientMockRecorder) GetAreas ¶ added in v1.7.0
func (mr *MockPopulationClientMockRecorder) GetAreas(ctx, input interface{}) *gomock.Call
GetAreas indicates an expected call of GetAreas.
func (*MockPopulationClientMockRecorder) GetBlockedAreaCount ¶ added in v1.25.0
func (mr *MockPopulationClientMockRecorder) GetBlockedAreaCount(ctx, input interface{}) *gomock.Call
GetBlockedAreaCount indicates an expected call of GetBlockedAreaCount.
func (*MockPopulationClientMockRecorder) GetCategorisations ¶ added in v1.20.0
func (mr *MockPopulationClientMockRecorder) GetCategorisations(ctx, input interface{}) *gomock.Call
GetCategorisations indicates an expected call of GetCategorisations.
func (*MockPopulationClientMockRecorder) GetDimensionCategories ¶ added in v1.25.0
func (mr *MockPopulationClientMockRecorder) GetDimensionCategories(ctx, input interface{}) *gomock.Call
GetDimensionCategories indicates an expected call of GetDimensionCategories.
func (*MockPopulationClientMockRecorder) GetDimensions ¶ added in v1.17.0
func (mr *MockPopulationClientMockRecorder) GetDimensions(ctx, input interface{}) *gomock.Call
GetDimensions indicates an expected call of GetDimensions.
func (*MockPopulationClientMockRecorder) GetDimensionsDescription ¶ added in v1.23.0
func (mr *MockPopulationClientMockRecorder) GetDimensionsDescription(ctx, input interface{}) *gomock.Call
GetDimensionsDescription indicates an expected call of GetDimensionsDescription.
func (*MockPopulationClientMockRecorder) GetPopulationType ¶ added in v1.31.0
func (mr *MockPopulationClientMockRecorder) GetPopulationType(ctx, input interface{}) *gomock.Call
GetPopulationType indicates an expected call of GetPopulationType.
type MockRenderClient ¶ added in v1.1.0
type MockRenderClient struct {
// contains filtered or unexported fields
}
MockRenderClient is a mock of RenderClient interface.
func NewMockRenderClient ¶ added in v1.1.0
func NewMockRenderClient(ctrl *gomock.Controller) *MockRenderClient
NewMockRenderClient creates a new mock instance.
func (*MockRenderClient) BuildPage ¶ added in v1.1.0
func (m *MockRenderClient) BuildPage(w io.Writer, pageModel interface{}, templateName string)
BuildPage mocks base method.
func (*MockRenderClient) EXPECT ¶ added in v1.1.0
func (m *MockRenderClient) EXPECT() *MockRenderClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockRenderClient) NewBasePageModel ¶ added in v1.1.0
func (m *MockRenderClient) NewBasePageModel() model.Page
NewBasePageModel mocks base method.
type MockRenderClientMockRecorder ¶ added in v1.1.0
type MockRenderClientMockRecorder struct {
// contains filtered or unexported fields
}
MockRenderClientMockRecorder is the mock recorder for MockRenderClient.
func (*MockRenderClientMockRecorder) BuildPage ¶ added in v1.1.0
func (mr *MockRenderClientMockRecorder) BuildPage(w, pageModel, templateName interface{}) *gomock.Call
BuildPage indicates an expected call of BuildPage.
func (*MockRenderClientMockRecorder) NewBasePageModel ¶ added in v1.1.0
func (mr *MockRenderClientMockRecorder) NewBasePageModel() *gomock.Call
NewBasePageModel indicates an expected call of NewBasePageModel.
type MockZebedeeClient ¶ added in v1.20.0
type MockZebedeeClient struct {
// contains filtered or unexported fields
}
MockZebedeeClient is a mock of ZebedeeClient interface.
func NewMockZebedeeClient ¶ added in v1.20.0
func NewMockZebedeeClient(ctrl *gomock.Controller) *MockZebedeeClient
NewMockZebedeeClient creates a new mock instance.
func (*MockZebedeeClient) EXPECT ¶ added in v1.20.0
func (m *MockZebedeeClient) EXPECT() *MockZebedeeClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockZebedeeClient) GetHomepageContent ¶ added in v1.20.0
func (m *MockZebedeeClient) GetHomepageContent(ctx context.Context, userAccessToken, collectionID, lang, path string) (zebedee.HomepageContent, error)
GetHomepageContent mocks base method.
type MockZebedeeClientMockRecorder ¶ added in v1.20.0
type MockZebedeeClientMockRecorder struct {
// contains filtered or unexported fields
}
MockZebedeeClientMockRecorder is the mock recorder for MockZebedeeClient.
func (*MockZebedeeClientMockRecorder) GetHomepageContent ¶ added in v1.20.0
func (mr *MockZebedeeClientMockRecorder) GetHomepageContent(ctx, userAccessToken, collectionID, lang, path interface{}) *gomock.Call
GetHomepageContent indicates an expected call of GetHomepageContent.
type PopulationClient ¶ added in v1.5.0
type PopulationClient interface { GetAreaTypes(ctx context.Context, input population.GetAreaTypesInput) (population.GetAreaTypesResponse, error) GetAreas(ctx context.Context, input population.GetAreasInput) (population.GetAreasResponse, error) GetAreaTypeParents(ctx context.Context, input population.GetAreaTypeParentsInput) (population.GetAreaTypeParentsResponse, error) GetArea(ctx context.Context, input population.GetAreaInput) (population.GetAreaResponse, error) GetBlockedAreaCount(ctx context.Context, input population.GetBlockedAreaCountInput) (*cantabular.GetBlockedAreaCountResult, error) GetCategorisations(ctx context.Context, input population.GetCategorisationsInput) (population.GetCategorisationsResponse, error) GetDimensions(ctx context.Context, input population.GetDimensionsInput) (population.GetDimensionsResponse, error) GetDimensionCategories(ctx context.Context, input population.GetDimensionCategoryInput) (population.GetDimensionCategoriesResponse, error) GetDimensionsDescription(ctx context.Context, input population.GetDimensionsDescriptionInput) (population.GetDimensionsResponse, error) GetPopulationType(ctx context.Context, input population.GetPopulationTypeInput) (population.GetPopulationTypeResponse, error) }
PopulationClient is an interface with methods required for a population client
type RenderClient ¶ added in v1.1.0
type RenderClient interface { BuildPage(w io.Writer, pageModel interface{}, templateName string) NewBasePageModel() model.Page }
RenderClient is an interface with methods for rendering a template
type ZebedeeClient ¶ added in v1.20.0
type ZebedeeClient interface {
GetHomepageContent(ctx context.Context, userAccessToken, collectionID, lang, path string) (m zebedee.HomepageContent, err error)
}
ZebedeeClient is an interface with methods required for the zebedee client