@Stability(value=Stable) public static final class DockerBuildOptions.Builder extends Object implements software.amazon.jsii.Builder<DockerBuildOptions>
DockerBuildOptions
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
DockerBuildOptions |
build()
Builds the configured instance.
|
DockerBuildOptions.Builder |
buildArgs(Map<String,String> buildArgs)
Sets the value of
DockerBuildOptions.getBuildArgs() |
DockerBuildOptions.Builder |
file(String file)
Sets the value of
DockerBuildOptions.getFile() |
DockerBuildOptions.Builder |
platform(String platform)
Sets the value of
DockerBuildOptions.getPlatform() |
@Stability(value=Stable) public DockerBuildOptions.Builder buildArgs(Map<String,String> buildArgs)
DockerBuildOptions.getBuildArgs()
buildArgs
- Build args.this
@Stability(value=Stable) public DockerBuildOptions.Builder file(String file)
DockerBuildOptions.getFile()
file
- Name of the Dockerfile, must relative to the docker build path.this
@Stability(value=Stable) public DockerBuildOptions.Builder platform(String platform)
DockerBuildOptions.getPlatform()
platform
- Set platform if server is multi-platform capable. _Requires Docker Engine API v1.38+_.
Example value: linux/amd64
this
@Stability(value=Stable) public DockerBuildOptions build()
build
in interface software.amazon.jsii.Builder<DockerBuildOptions>
DockerBuildOptions
NullPointerException
- if any required attribute was not providedCopyright © 2022. All rights reserved.