Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContextDialer ¶
type Credentials ¶
func EmptyCredentialsProvider ¶
func EmptyCredentialsProvider(ctx context.Context, registry string) (Credentials, error)
type CredentialsProvider ¶
type CredentialsProvider func(ctx context.Context, image string) (Credentials, error)
type Opt ¶
type Opt func(*Pusher)
func WithCredentialsProvider ¶
func WithCredentialsProvider(cp CredentialsProvider) Opt
func WithTransport ¶
func WithTransport(transport http.RoundTripper) Opt
type PusherDockerClient ¶
type PusherDockerClientFactory ¶
type PusherDockerClientFactory func() (PusherDockerClient, error)
type RoundTripCloser ¶
type RoundTripCloser interface { http.RoundTripper io.Closer }
func NewRoundTripper ¶
func NewRoundTripper(opts ...Option) RoundTripCloser
Click to show internal directories.
Click to hide internal directories.