Package com.atlassian.bamboo.docker
Class RunConfig
- java.lang.Object
-
- com.atlassian.bamboo.docker.RunConfig
-
@Immutable public class RunConfig extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RunConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static @NotNull RunConfig.Builder
builder()
@NotNull Optional<String>
getAdditionalArgs()
@NotNull Optional<String>
getCommand()
@NotNull Optional<String>
getContainerName()
@NotNull Map<String,String>
getEnv()
@NotNull Map<String,String>
getLinks()
@NotNull List<String>
getPassedEnv()
@NotNull List<PortMapping>
getPorts()
@NotNull List<String>
getTokenizedAdditionalArgs()
@NotNull List<DataVolume>
getVolumes()
@NotNull Optional<String>
getWorkDir()
boolean
isDetach()
boolean
isUseInitialisingScript()
-
-
-
Method Detail
-
getPorts
@NotNull public @NotNull List<PortMapping> getPorts()
-
getVolumes
@NotNull public @NotNull List<DataVolume> getVolumes()
-
isDetach
public boolean isDetach()
-
isUseInitialisingScript
public boolean isUseInitialisingScript()
-
builder
@NotNull public static @NotNull RunConfig.Builder builder()
-
-