public class AuditLoggingDockerClient extends Object implements com.github.dockerjava.api.DockerClient
DockerClient
to facilitate 'audit logging' of potentially destruction actions using
AuditLogger
.Constructor and Description |
---|
AuditLoggingDockerClient(com.github.dockerjava.api.DockerClient wrappedClient) |
Modifier and Type | Method and Description |
---|---|
com.github.dockerjava.api.command.CreateContainerCmd |
createContainerCmd(String image) |
com.github.dockerjava.api.command.CreateNetworkCmd |
createNetworkCmd() |
com.github.dockerjava.api.command.KillContainerCmd |
killContainerCmd(String containerId) |
com.github.dockerjava.api.command.RemoveContainerCmd |
removeContainerCmd(String containerId) |
com.github.dockerjava.api.command.RemoveNetworkCmd |
removeNetworkCmd(String networkId) |
com.github.dockerjava.api.command.StartContainerCmd |
startContainerCmd(String containerId) |
com.github.dockerjava.api.command.StopContainerCmd |
stopContainerCmd(String containerId) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
attachContainerCmd, authCmd, authConfig, buildImageCmd, buildImageCmd, buildImageCmd, close, commitCmd, connectToNetworkCmd, containerDiffCmd, copyArchiveFromContainerCmd, copyArchiveToContainerCmd, copyFileFromContainerCmd, createImageCmd, createVolumeCmd, disconnectFromNetworkCmd, eventsCmd, execCreateCmd, execStartCmd, infoCmd, inspectContainerCmd, inspectExecCmd, inspectImageCmd, inspectNetworkCmd, inspectVolumeCmd, listContainersCmd, listImagesCmd, listNetworksCmd, listVolumesCmd, loadImageCmd, logContainerCmd, pauseContainerCmd, pingCmd, pullImageCmd, pushImageCmd, pushImageCmd, removeImageCmd, removeVolumeCmd, renameContainerCmd, restartContainerCmd, saveImageCmd, searchImagesCmd, statsCmd, tagImageCmd, topContainerCmd, unpauseContainerCmd, updateContainerCmd, versionCmd, waitContainerCmd
public AuditLoggingDockerClient(com.github.dockerjava.api.DockerClient wrappedClient)
public com.github.dockerjava.api.command.CreateContainerCmd createContainerCmd(@NotNull String image)
createContainerCmd
in interface com.github.dockerjava.api.DockerClient
public com.github.dockerjava.api.command.StartContainerCmd startContainerCmd(@NotNull String containerId)
startContainerCmd
in interface com.github.dockerjava.api.DockerClient
public com.github.dockerjava.api.command.RemoveContainerCmd removeContainerCmd(@NotNull String containerId)
removeContainerCmd
in interface com.github.dockerjava.api.DockerClient
public com.github.dockerjava.api.command.StopContainerCmd stopContainerCmd(@NotNull String containerId)
stopContainerCmd
in interface com.github.dockerjava.api.DockerClient
public com.github.dockerjava.api.command.KillContainerCmd killContainerCmd(@NotNull String containerId)
killContainerCmd
in interface com.github.dockerjava.api.DockerClient
public com.github.dockerjava.api.command.CreateNetworkCmd createNetworkCmd()
createNetworkCmd
in interface com.github.dockerjava.api.DockerClient
public com.github.dockerjava.api.command.RemoveNetworkCmd removeNetworkCmd(@NotNull String networkId)
removeNetworkCmd
in interface com.github.dockerjava.api.DockerClient
Copyright © 2017. All rights reserved.