クラス ContainerRunner.Builder
- java.lang.Object
-
- com.kazurayam.subprocessj.docker.ContainerRunner.Builder
-
- 含まれているクラス:
- ContainerRunner
public static class ContainerRunner.Builder extends java.lang.Object
Employing the "Builder" pattern of "Effective Java"
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 Builder(DockerImage image)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 ContainerRunner.Builder
addEnvVars(java.util.List<NameValuePair> nameValuePairs)
ContainerRunner
build()
ContainerRunner.Builder
directory(java.io.File directory)
ContainerRunner.Builder
envVar(NameValuePair nameValuePair)
ContainerRunner.Builder
publishedPort(PublishedPort publishedPort)
-
-
-
コンストラクタの詳細
-
Builder
public Builder(DockerImage image) throws java.io.IOException
- 例外:
java.io.IOException
-
-
メソッドの詳細
-
directory
public ContainerRunner.Builder directory(java.io.File directory) throws java.io.IOException
- 例外:
java.io.IOException
-
publishedPort
public ContainerRunner.Builder publishedPort(PublishedPort publishedPort)
-
envVar
public ContainerRunner.Builder envVar(NameValuePair nameValuePair)
-
addEnvVars
public ContainerRunner.Builder addEnvVars(java.util.List<NameValuePair> nameValuePairs)
-
build
public ContainerRunner build()
-
-