Help us shape the future of Go! Take the 2026 Go Developer Survey

dryrun

package
v5.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2026 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DryRunClient

type DryRunClient struct {
	// contains filtered or unexported fields
}

DryRunClient implements APIClient by delegating to implementation functions. This allows lazy init and per-method overrides

func NewDryRunClient

func NewDryRunClient(apiClient client.APIClient, cli command.Cli) (*DryRunClient, error)

NewDryRunClient produces a DryRunClient

func (*DryRunClient) BuildCachePrune

func (*DryRunClient) BuildCancel

func (*DryRunClient) CheckpointCreate

func (d *DryRunClient) CheckpointCreate(ctx context.Context, container string, options client.CheckpointCreateOptions) (client.CheckpointCreateResult, error)

func (*DryRunClient) CheckpointList

func (d *DryRunClient) CheckpointList(ctx context.Context, container string, options client.CheckpointListOptions) (client.CheckpointListResult, error)

func (*DryRunClient) CheckpointRemove added in v5.1.0

func (d *DryRunClient) CheckpointRemove(ctx context.Context, container string, options client.CheckpointRemoveOptions) (client.CheckpointRemoveResult, error)

func (*DryRunClient) ClientVersion

func (d *DryRunClient) ClientVersion() string

func (*DryRunClient) Close

func (d *DryRunClient) Close() error

func (*DryRunClient) ConfigCreate

func (*DryRunClient) ConfigInspect added in v5.1.0

func (*DryRunClient) ConfigList

func (*DryRunClient) ConfigRemove

func (*DryRunClient) ConfigUpdate

func (*DryRunClient) ContainerAttach

func (d *DryRunClient) ContainerAttach(ctx context.Context, container string, options client.ContainerAttachOptions) (client.ContainerAttachResult, error)

func (*DryRunClient) ContainerCommit

func (d *DryRunClient) ContainerCommit(ctx context.Context, container string, options client.ContainerCommitOptions) (client.ContainerCommitResult, error)

func (*DryRunClient) ContainerCreate

func (*DryRunClient) ContainerDiff

func (d *DryRunClient) ContainerDiff(ctx context.Context, container string, options client.ContainerDiffOptions) (client.ContainerDiffResult, error)

func (*DryRunClient) ContainerExport

func (d *DryRunClient) ContainerExport(ctx context.Context, container string, options client.ContainerExportOptions) (client.ContainerExportResult, error)

func (*DryRunClient) ContainerInspect

func (d *DryRunClient) ContainerInspect(ctx context.Context, container string, options client.ContainerInspectOptions) (client.ContainerInspectResult, error)

func (*DryRunClient) ContainerKill

func (d *DryRunClient) ContainerKill(ctx context.Context, container string, options client.ContainerKillOptions) (client.ContainerKillResult, error)

func (*DryRunClient) ContainerList

func (*DryRunClient) ContainerLogs

func (d *DryRunClient) ContainerLogs(ctx context.Context, container string, options client.ContainerLogsOptions) (client.ContainerLogsResult, error)

func (*DryRunClient) ContainerPause

func (d *DryRunClient) ContainerPause(ctx context.Context, container string, options client.ContainerPauseOptions) (client.ContainerPauseResult, error)

func (*DryRunClient) ContainerPrune added in v5.1.0

func (*DryRunClient) ContainerRemove

func (d *DryRunClient) ContainerRemove(ctx context.Context, container string, options client.ContainerRemoveOptions) (client.ContainerRemoveResult, error)

func (*DryRunClient) ContainerRename

func (d *DryRunClient) ContainerRename(ctx context.Context, container string, options client.ContainerRenameOptions) (client.ContainerRenameResult, error)

func (*DryRunClient) ContainerResize

func (d *DryRunClient) ContainerResize(ctx context.Context, container string, options client.ContainerResizeOptions) (client.ContainerResizeResult, error)

func (*DryRunClient) ContainerRestart

func (d *DryRunClient) ContainerRestart(ctx context.Context, container string, options client.ContainerRestartOptions) (client.ContainerRestartResult, error)

func (*DryRunClient) ContainerStart

func (d *DryRunClient) ContainerStart(ctx context.Context, container string, options client.ContainerStartOptions) (client.ContainerStartResult, error)

func (*DryRunClient) ContainerStatPath

func (d *DryRunClient) ContainerStatPath(ctx context.Context, container string, options client.ContainerStatPathOptions) (client.ContainerStatPathResult, error)

func (*DryRunClient) ContainerStats

func (d *DryRunClient) ContainerStats(ctx context.Context, container string, options client.ContainerStatsOptions) (client.ContainerStatsResult, error)

func (*DryRunClient) ContainerStop

func (d *DryRunClient) ContainerStop(ctx context.Context, container string, options client.ContainerStopOptions) (client.ContainerStopResult, error)

func (*DryRunClient) ContainerTop

func (d *DryRunClient) ContainerTop(ctx context.Context, container string, options client.ContainerTopOptions) (client.ContainerTopResult, error)

func (*DryRunClient) ContainerUnpause

func (d *DryRunClient) ContainerUnpause(ctx context.Context, container string, options client.ContainerUnpauseOptions) (client.ContainerUnpauseResult, error)

func (*DryRunClient) ContainerUpdate

func (d *DryRunClient) ContainerUpdate(ctx context.Context, container string, options client.ContainerUpdateOptions) (client.ContainerUpdateResult, error)

func (*DryRunClient) ContainerWait

func (d *DryRunClient) ContainerWait(ctx context.Context, container string, options client.ContainerWaitOptions) client.ContainerWaitResult

func (*DryRunClient) CopyFromContainer

func (d *DryRunClient) CopyFromContainer(ctx context.Context, container string, options client.CopyFromContainerOptions) (client.CopyFromContainerResult, error)

func (*DryRunClient) CopyToContainer

func (d *DryRunClient) CopyToContainer(ctx context.Context, container string, options client.CopyToContainerOptions) (client.CopyToContainerResult, error)

func (*DryRunClient) DaemonHost

func (d *DryRunClient) DaemonHost() string

func (*DryRunClient) DialHijack

func (d *DryRunClient) DialHijack(ctx context.Context, url, proto string, meta map[string][]string) (net.Conn, error)

func (*DryRunClient) Dialer

func (d *DryRunClient) Dialer() func(context.Context) (net.Conn, error)

func (*DryRunClient) DiskUsage

func (*DryRunClient) DistributionInspect

func (d *DryRunClient) DistributionInspect(ctx context.Context, imageName string, options client.DistributionInspectOptions) (client.DistributionInspectResult, error)

func (*DryRunClient) Events

func (*DryRunClient) ExecAttach added in v5.1.0

func (d *DryRunClient) ExecAttach(ctx context.Context, execID string, config client.ExecAttachOptions) (client.ExecAttachResult, error)

func (*DryRunClient) ExecCreate added in v5.1.0

func (d *DryRunClient) ExecCreate(ctx context.Context, container string, config client.ExecCreateOptions) (client.ExecCreateResult, error)

func (*DryRunClient) ExecInspect added in v5.1.0

func (d *DryRunClient) ExecInspect(ctx context.Context, execID string, options client.ExecInspectOptions) (client.ExecInspectResult, error)

func (*DryRunClient) ExecResize added in v5.1.0

func (d *DryRunClient) ExecResize(ctx context.Context, execID string, options client.ExecResizeOptions) (client.ExecResizeResult, error)

func (*DryRunClient) ExecStart added in v5.1.0

func (d *DryRunClient) ExecStart(ctx context.Context, execID string, config client.ExecStartOptions) (client.ExecStartResult, error)

func (*DryRunClient) ImageAttestations added in v5.2.0

func (d *DryRunClient) ImageAttestations(ctx context.Context, imageName string, options ...client.ImageAttestationsOption) (client.ImageAttestationsResult, error)

func (*DryRunClient) ImageBuild

func (d *DryRunClient) ImageBuild(ctx context.Context, reader io.Reader, options client.ImageBuildOptions) (client.ImageBuildResult, error)

func (*DryRunClient) ImageHistory

func (d *DryRunClient) ImageHistory(ctx context.Context, imageName string, options ...client.ImageHistoryOption) (client.ImageHistoryResult, error)

func (*DryRunClient) ImageImport

func (*DryRunClient) ImageInspect

func (d *DryRunClient) ImageInspect(ctx context.Context, imageName string, options ...client.ImageInspectOption) (client.ImageInspectResult, error)

func (*DryRunClient) ImageList

func (*DryRunClient) ImageLoad

func (d *DryRunClient) ImageLoad(ctx context.Context, input io.Reader, options ...client.ImageLoadOption) (client.ImageLoadResult, error)

func (*DryRunClient) ImagePrune added in v5.1.0

func (*DryRunClient) ImagePull

func (*DryRunClient) ImagePush

func (*DryRunClient) ImageRemove

func (d *DryRunClient) ImageRemove(ctx context.Context, imageName string, options client.ImageRemoveOptions) (client.ImageRemoveResult, error)

func (*DryRunClient) ImageSave

func (d *DryRunClient) ImageSave(ctx context.Context, images []string, options ...client.ImageSaveOption) (client.ImageSaveResult, error)

func (*DryRunClient) ImageSearch

func (*DryRunClient) ImageTag

func (*DryRunClient) Info

func (*DryRunClient) NetworkConnect

func (d *DryRunClient) NetworkConnect(ctx context.Context, networkName string, options client.NetworkConnectOptions) (client.NetworkConnectResult, error)

func (*DryRunClient) NetworkCreate

func (*DryRunClient) NetworkDisconnect

func (d *DryRunClient) NetworkDisconnect(ctx context.Context, networkName string, options client.NetworkDisconnectOptions) (client.NetworkDisconnectResult, error)

func (*DryRunClient) NetworkInspect

func (d *DryRunClient) NetworkInspect(ctx context.Context, networkName string, options client.NetworkInspectOptions) (client.NetworkInspectResult, error)

func (*DryRunClient) NetworkList

func (*DryRunClient) NetworkPrune added in v5.1.0

func (*DryRunClient) NetworkRemove

func (d *DryRunClient) NetworkRemove(ctx context.Context, networkName string, options client.NetworkRemoveOptions) (client.NetworkRemoveResult, error)

func (*DryRunClient) NodeInspect added in v5.1.0

func (d *DryRunClient) NodeInspect(ctx context.Context, nodeID string, options client.NodeInspectOptions) (client.NodeInspectResult, error)

func (*DryRunClient) NodeList

func (*DryRunClient) NodeRemove

func (d *DryRunClient) NodeRemove(ctx context.Context, nodeID string, options client.NodeRemoveOptions) (client.NodeRemoveResult, error)

func (*DryRunClient) NodeUpdate

func (d *DryRunClient) NodeUpdate(ctx context.Context, nodeID string, options client.NodeUpdateOptions) (client.NodeUpdateResult, error)

func (*DryRunClient) Ping

func (*DryRunClient) PluginCreate

func (d *DryRunClient) PluginCreate(ctx context.Context, createContext io.Reader, options client.PluginCreateOptions) (client.PluginCreateResult, error)

func (*DryRunClient) PluginDisable

func (*DryRunClient) PluginEnable

func (*DryRunClient) PluginInspect added in v5.1.0

func (*DryRunClient) PluginInstall

func (*DryRunClient) PluginList

func (*DryRunClient) PluginPush

func (*DryRunClient) PluginRemove

func (*DryRunClient) PluginSet

func (*DryRunClient) PluginUpgrade

func (*DryRunClient) RegistryLogin

func (*DryRunClient) SecretCreate

func (*DryRunClient) SecretInspect added in v5.1.0

func (*DryRunClient) SecretList

func (*DryRunClient) SecretRemove

func (*DryRunClient) SecretUpdate

func (*DryRunClient) ServerVersion

func (*DryRunClient) ServiceCreate

func (*DryRunClient) ServiceInspect added in v5.1.0

func (d *DryRunClient) ServiceInspect(ctx context.Context, serviceID string, options client.ServiceInspectOptions) (client.ServiceInspectResult, error)

func (*DryRunClient) ServiceList

func (*DryRunClient) ServiceLogs

func (d *DryRunClient) ServiceLogs(ctx context.Context, serviceID string, options client.ServiceLogsOptions) (client.ServiceLogsResult, error)

func (*DryRunClient) ServiceRemove

func (d *DryRunClient) ServiceRemove(ctx context.Context, serviceID string, options client.ServiceRemoveOptions) (client.ServiceRemoveResult, error)

func (*DryRunClient) ServiceUpdate

func (d *DryRunClient) ServiceUpdate(ctx context.Context, serviceID string, options client.ServiceUpdateOptions) (client.ServiceUpdateResult, error)

func (*DryRunClient) SwarmGetUnlockKey

func (d *DryRunClient) SwarmGetUnlockKey(ctx context.Context) (client.SwarmGetUnlockKeyResult, error)

func (*DryRunClient) SwarmInit

func (*DryRunClient) SwarmInspect

func (*DryRunClient) SwarmJoin

func (*DryRunClient) SwarmLeave

func (*DryRunClient) SwarmUnlock

func (*DryRunClient) SwarmUpdate

func (*DryRunClient) TaskInspect added in v5.1.0

func (d *DryRunClient) TaskInspect(ctx context.Context, taskID string, options client.TaskInspectOptions) (client.TaskInspectResult, error)

func (*DryRunClient) TaskList

func (*DryRunClient) TaskLogs

func (d *DryRunClient) TaskLogs(ctx context.Context, taskID string, options client.TaskLogsOptions) (client.TaskLogsResult, error)

func (*DryRunClient) VolumeCreate

func (*DryRunClient) VolumeInspect

func (d *DryRunClient) VolumeInspect(ctx context.Context, volumeID string, options client.VolumeInspectOptions) (client.VolumeInspectResult, error)

func (*DryRunClient) VolumeList

func (*DryRunClient) VolumePrune added in v5.1.0

func (*DryRunClient) VolumeRemove

func (d *DryRunClient) VolumeRemove(ctx context.Context, volumeID string, options client.VolumeRemoveOptions) (client.VolumeRemoveResult, error)

func (*DryRunClient) VolumeUpdate

func (d *DryRunClient) VolumeUpdate(ctx context.Context, volumeID string, options client.VolumeUpdateOptions) (client.VolumeUpdateResult, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL