com.github.dockerjava.client.model
Class ContainerConfig

java.lang.Object
  extended by com.github.dockerjava.client.model.ContainerConfig

public class ContainerConfig
extends Object

Author:
Konstantin Pelykh ([email protected])

Constructor Summary
ContainerConfig()
           
 
Method Summary
 String[] getCmd()
           
 int getCpuShares()
           
 String[] getDns()
           
 String getDomainName()
           
 String[] getEntrypoint()
           
 String[] getEnv()
           
 ExposedPort[] getExposedPorts()
           
 String getHostName()
           
 String getImage()
           
 long getMemoryLimit()
           
 long getMemorySwap()
           
 int[] getOnBuild()
           
 String[] getPortSpecs()
           
 String getUser()
           
 Map<String,?> getVolumes()
           
 String getVolumesFrom()
           
 String getWorkingDir()
           
 boolean isAttachStderr()
           
 boolean isAttachStdin()
           
 boolean isAttachStdout()
           
 boolean isNetworkDisabled()
           
 boolean isPrivileged()
           
 boolean isStdInOnce()
           
 boolean isStdinOpen()
           
 boolean isTty()
           
 ContainerConfig setAttachStderr(boolean attachStderr)
           
 ContainerConfig setAttachStdin(boolean attachStdin)
           
 ContainerConfig setAttachStdout(boolean attachStdout)
           
 ContainerConfig setCmd(String[] cmd)
           
 ContainerConfig setCpuShares(int cpuShares)
           
 ContainerConfig setDns(String[] dns)
           
 void setDomainName(String domainName)
           
 ContainerConfig setEntrypoint(String[] entrypoint)
           
 ContainerConfig setEnv(String[] env)
           
 void setExposedPorts(ExposedPort[] exposedPorts)
           
 ContainerConfig setHostName(String hostName)
           
 ContainerConfig setImage(String image)
           
 ContainerConfig setMemoryLimit(long memoryLimit)
           
 ContainerConfig setMemorySwap(long memorySwap)
           
 ContainerConfig setNetworkDisabled(boolean networkDisabled)
           
 void setOnBuild(int[] onBuild)
           
 ContainerConfig setPortSpecs(String[] portSpecs)
           
 ContainerConfig setPrivileged(boolean privileged)
           
 ContainerConfig setStdInOnce(boolean stdInOnce)
           
 ContainerConfig setStdinOpen(boolean stdinOpen)
           
 ContainerConfig setTty(boolean tty)
           
 ContainerConfig setUser(String user)
           
 ContainerConfig setVolumes(Map<String,?> volumes)
           
 ContainerConfig setVolumesFrom(String volumesFrom)
           
 ContainerConfig setWorkingDir(String workingDir)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ContainerConfig

public ContainerConfig()
Method Detail

getExposedPorts

public ExposedPort[] getExposedPorts()

setExposedPorts

public void setExposedPorts(ExposedPort[] exposedPorts)

isNetworkDisabled

public boolean isNetworkDisabled()

getDomainName

public String getDomainName()

getWorkingDir

public String getWorkingDir()

setWorkingDir

public ContainerConfig setWorkingDir(String workingDir)

isPrivileged

public boolean isPrivileged()

setPrivileged

public ContainerConfig setPrivileged(boolean privileged)

getHostName

public String getHostName()

setNetworkDisabled

public ContainerConfig setNetworkDisabled(boolean networkDisabled)

setHostName

public ContainerConfig setHostName(String hostName)

getPortSpecs

public String[] getPortSpecs()

setPortSpecs

public ContainerConfig setPortSpecs(String[] portSpecs)

getUser

public String getUser()

setUser

public ContainerConfig setUser(String user)

isTty

public boolean isTty()

setTty

public ContainerConfig setTty(boolean tty)

isStdinOpen

public boolean isStdinOpen()

setStdinOpen

public ContainerConfig setStdinOpen(boolean stdinOpen)

isStdInOnce

public boolean isStdInOnce()

setStdInOnce

public ContainerConfig setStdInOnce(boolean stdInOnce)

getMemoryLimit

public long getMemoryLimit()

setMemoryLimit

public ContainerConfig setMemoryLimit(long memoryLimit)

getMemorySwap

public long getMemorySwap()

setMemorySwap

public ContainerConfig setMemorySwap(long memorySwap)

getCpuShares

public int getCpuShares()

setCpuShares

public ContainerConfig setCpuShares(int cpuShares)

isAttachStdin

public boolean isAttachStdin()

setAttachStdin

public ContainerConfig setAttachStdin(boolean attachStdin)

isAttachStdout

public boolean isAttachStdout()

setAttachStdout

public ContainerConfig setAttachStdout(boolean attachStdout)

isAttachStderr

public boolean isAttachStderr()

setAttachStderr

public ContainerConfig setAttachStderr(boolean attachStderr)

getEnv

public String[] getEnv()

setEnv

public ContainerConfig setEnv(String[] env)

getCmd

public String[] getCmd()

setCmd

public ContainerConfig setCmd(String[] cmd)

getDns

public String[] getDns()

setDns

public ContainerConfig setDns(String[] dns)

getImage

public String getImage()

setImage

public ContainerConfig setImage(String image)

getVolumes

public Map<String,?> getVolumes()

setVolumes

public ContainerConfig setVolumes(Map<String,?> volumes)

getVolumesFrom

public String getVolumesFrom()

setVolumesFrom

public ContainerConfig setVolumesFrom(String volumesFrom)

getEntrypoint

public String[] getEntrypoint()

setEntrypoint

public ContainerConfig setEntrypoint(String[] entrypoint)

setOnBuild

public void setOnBuild(int[] onBuild)

getOnBuild

public int[] getOnBuild()

setDomainName

public void setDomainName(String domainName)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2014. All rights reserved.