Documentation ¶
Index ¶
- type DownloadServiceComponent
- type External
- func (e *External) DatasetClient(datasetAPIURL string) downloads.DatasetClient
- func (e *External) FilesClient(cfg *config.Config) downloads.FilesClient
- func (e *External) FilterClient(s string) downloads.FilterClient
- func (e *External) HealthCheck(c *config.Config, s string, s2 string, s3 string) (service.HealthChecker, error)
- func (e *External) HttpServer(cfg *config.Config, r http.Handler) service.HTTPServer
- func (e *External) ImageClient(s string) downloads.ImageClient
- func (e *External) S3Client(cfg *config.Config) (content.S3Client, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DownloadServiceComponent ¶
type DownloadServiceComponent struct { DpHttpServer *dphttp.Server ApiFeature *componenttest.APIFeature // contains filtered or unexported fields }
func NewDownloadServiceComponent ¶
func NewDownloadServiceComponent(fake_auth_url string) *DownloadServiceComponent
func (*DownloadServiceComponent) Close ¶
func (d *DownloadServiceComponent) Close() error
func (*DownloadServiceComponent) Initialiser ¶
func (d *DownloadServiceComponent) Initialiser() (http.Handler, error)
func (*DownloadServiceComponent) RegisterSteps ¶
func (d *DownloadServiceComponent) RegisterSteps(ctx *godog.ScenarioContext)
func (*DownloadServiceComponent) Reset ¶
func (d *DownloadServiceComponent) Reset()
type External ¶
func (*External) DatasetClient ¶
func (e *External) DatasetClient(datasetAPIURL string) downloads.DatasetClient
func (*External) FilesClient ¶ added in v1.16.1
func (e *External) FilesClient(cfg *config.Config) downloads.FilesClient
func (*External) FilterClient ¶
func (e *External) FilterClient(s string) downloads.FilterClient
func (*External) HealthCheck ¶
func (*External) HttpServer ¶
func (*External) ImageClient ¶
func (e *External) ImageClient(s string) downloads.ImageClient
Click to show internal directories.
Click to hide internal directories.