Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Factory ¶
type Factory struct {
// This will be overtaken by main harness-go-sdk client
RegistryHttpClient func() *ar.ClientWithResponses
RegistryV2HttpClient func() *ar_v2.ClientWithResponses
RegistryV3HttpClient func() *ar_v3.ClientWithResponses
PkgHttpClient func() *ar_pkg.ClientWithResponses
}
func NewFactory ¶
func NewFactory() *Factory
func (*Factory) NewRegistryV3HttpClientWithURL ¶ added in v1.3.20
func (f *Factory) NewRegistryV3HttpClientWithURL(url string) (*ar_v3.ClientWithResponses, error)
func (*Factory) PkgHttpClientWithProgress ¶ added in v1.3.20
func (f *Factory) PkgHttpClientWithProgress(p progress.Reporter, fileSize int64, saveFilename string) *ar_pkg.ClientWithResponses
PkgHttpClientWithProgress creates a package client with retry and progress reporting support
Click to show internal directories.
Click to hide internal directories.