public static final class EcrImageCodeProps.Builder
extends java.lang.Object
EcrImageCodeProps
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
EcrImageCodeProps |
build()
Builds the configured instance.
|
EcrImageCodeProps.Builder |
cmd(java.util.List<java.lang.String> cmd)
Sets the value of
EcrImageCodeProps.getCmd() |
EcrImageCodeProps.Builder |
entrypoint(java.util.List<java.lang.String> entrypoint)
Sets the value of
EcrImageCodeProps.getEntrypoint() |
EcrImageCodeProps.Builder |
tag(java.lang.String tag)
Deprecated.
use `tagOrDigest`
|
EcrImageCodeProps.Builder |
tagOrDigest(java.lang.String tagOrDigest)
Sets the value of
EcrImageCodeProps.getTagOrDigest() |
EcrImageCodeProps.Builder |
workingDirectory(java.lang.String workingDirectory)
Sets the value of
EcrImageCodeProps.getWorkingDirectory() |
public EcrImageCodeProps.Builder cmd(java.util.List<java.lang.String> cmd)
EcrImageCodeProps.getCmd()
cmd
- Specify or override the CMD on the specified Docker image or Dockerfile.
This needs to be in the 'exec form', viz., [ 'executable', 'param1', 'param2' ]
.this
public EcrImageCodeProps.Builder entrypoint(java.util.List<java.lang.String> entrypoint)
EcrImageCodeProps.getEntrypoint()
entrypoint
- Specify or override the ENTRYPOINT on the specified Docker image or Dockerfile.
An ENTRYPOINT allows you to configure a container that will run as an executable.
This needs to be in the 'exec form', viz., [ 'executable', 'param1', 'param2' ]
.this
@Deprecated public EcrImageCodeProps.Builder tag(java.lang.String tag)
EcrImageCodeProps.getTag()
tag
- The image tag to use when pulling the image from ECR.this
public EcrImageCodeProps.Builder tagOrDigest(java.lang.String tagOrDigest)
EcrImageCodeProps.getTagOrDigest()
tagOrDigest
- The image tag or digest to use when pulling the image from ECR (digests must start with `sha256:`).this
public EcrImageCodeProps.Builder workingDirectory(java.lang.String workingDirectory)
EcrImageCodeProps.getWorkingDirectory()
workingDirectory
- Specify or override the WORKDIR on the specified Docker image or Dockerfile.
A WORKDIR allows you to configure the working directory the container will use.this
public EcrImageCodeProps build()
EcrImageCodeProps
java.lang.NullPointerException
- if any required attribute was not provided