com.github.dockerjava.core.command
Class CopyFileFromContainerCmdImpl

java.lang.Object
  extended by com.github.dockerjava.core.command.AbstrDockerCmd<CopyFileFromContainerCmd,InputStream>
      extended by com.github.dockerjava.core.command.CopyFileFromContainerCmdImpl
All Implemented Interfaces:
CopyFileFromContainerCmd, DockerCmd<InputStream>

public class CopyFileFromContainerCmdImpl
extends AbstrDockerCmd<CopyFileFromContainerCmd,InputStream>
implements CopyFileFromContainerCmd

Copy files or folders from a container.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.github.dockerjava.api.command.CopyFileFromContainerCmd
CopyFileFromContainerCmd.Exec
 
Field Summary
 
Fields inherited from class com.github.dockerjava.core.command.AbstrDockerCmd
execution
 
Constructor Summary
CopyFileFromContainerCmdImpl(CopyFileFromContainerCmd.Exec exec, String containerId, String resource)
           
 
Method Summary
 InputStream exec()
           
 String getContainerId()
           
 String getHostPath()
           
 String getResource()
           
 String toString()
           
 CopyFileFromContainerCmdImpl withContainerId(String containerId)
           
 CopyFileFromContainerCmdImpl withHostPath(String hostPath)
           
 CopyFileFromContainerCmdImpl withResource(String resource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CopyFileFromContainerCmdImpl

public CopyFileFromContainerCmdImpl(CopyFileFromContainerCmd.Exec exec,
                                    String containerId,
                                    String resource)
Method Detail

getContainerId

public String getContainerId()
Specified by:
getContainerId in interface CopyFileFromContainerCmd

getResource

public String getResource()
Specified by:
getResource in interface CopyFileFromContainerCmd

withContainerId

public CopyFileFromContainerCmdImpl withContainerId(String containerId)
Specified by:
withContainerId in interface CopyFileFromContainerCmd

withResource

public CopyFileFromContainerCmdImpl withResource(String resource)
Specified by:
withResource in interface CopyFileFromContainerCmd

getHostPath

public String getHostPath()
Specified by:
getHostPath in interface CopyFileFromContainerCmd

withHostPath

public CopyFileFromContainerCmdImpl withHostPath(String hostPath)
Specified by:
withHostPath in interface CopyFileFromContainerCmd

toString

public String toString()
Overrides:
toString in class Object

exec

public InputStream exec()
                 throws NotFoundException
Specified by:
exec in interface CopyFileFromContainerCmd
Specified by:
exec in interface DockerCmd<InputStream>
Overrides:
exec in class AbstrDockerCmd<CopyFileFromContainerCmd,InputStream>
Throws:
NotFoundException - No such container


Copyright © 2014. All rights reserved.