Documentation ¶
Index ¶
- type External
- func (*External) DatasetClient(datasetAPIURL string) downloads.DatasetClient
- func (*External) FilesClient(cfg *config.Config) downloads.FilesClient
- func (*External) FilterClient(filterAPIURL string) downloads.FilterClient
- func (*External) HealthCheck(cfg *config.Config, buildTime, gitCommit, version string) (service.HealthChecker, error)
- func (*External) HttpServer(cfg *config.Config, r http.Handler) service.HTTPServer
- func (*External) ImageClient(imageAPIURL string) downloads.ImageClient
- func (*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 External ¶
type External struct{}
External implements the service.Dependencies interface for actual external services.
func (*External) DatasetClient ¶
func (*External) DatasetClient(datasetAPIURL string) downloads.DatasetClient
func (*External) FilesClient ¶ added in v1.16.1
func (*External) FilesClient(cfg *config.Config) downloads.FilesClient
func (*External) FilterClient ¶
func (*External) FilterClient(filterAPIURL string) downloads.FilterClient
func (*External) HealthCheck ¶
func (*External) HttpServer ¶ added in v1.16.0
func (*External) ImageClient ¶
func (*External) ImageClient(imageAPIURL string) downloads.ImageClient
Click to show internal directories.
Click to hide internal directories.