@Stability(value=Experimental) public static final class ContainerDefinitionOptions.Builder extends Object implements software.amazon.jsii.Builder<ContainerDefinitionOptions>
ContainerDefinitionOptions| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ContainerDefinitionOptions |
build()
Builds the configured instance.
|
ContainerDefinitionOptions.Builder |
containerHostName(String containerHostName)
Sets the value of
ContainerDefinitionOptions.getContainerHostName() |
ContainerDefinitionOptions.Builder |
environmentVariables(TaskInput environmentVariables)
Sets the value of
ContainerDefinitionOptions.getEnvironmentVariables() |
ContainerDefinitionOptions.Builder |
image(DockerImage image)
Sets the value of
ContainerDefinitionOptions.getImage() |
ContainerDefinitionOptions.Builder |
mode(Mode mode)
Sets the value of
ContainerDefinitionOptions.getMode() |
ContainerDefinitionOptions.Builder |
modelPackageName(String modelPackageName)
Sets the value of
ContainerDefinitionOptions.getModelPackageName() |
ContainerDefinitionOptions.Builder |
modelS3Location(S3Location modelS3Location)
Sets the value of
ContainerDefinitionOptions.getModelS3Location() |
@Stability(value=Experimental) public ContainerDefinitionOptions.Builder containerHostName(String containerHostName)
ContainerDefinitionOptions.getContainerHostName()containerHostName - This parameter is ignored for models that contain only a PrimaryContainer.
When a ContainerDefinition is part of an inference pipeline,
the value of the parameter uniquely identifies the container for the purposes of logging and metrics.this@Stability(value=Experimental) public ContainerDefinitionOptions.Builder environmentVariables(TaskInput environmentVariables)
ContainerDefinitionOptions.getEnvironmentVariables()environmentVariables - The environment variables to set in the Docker container.this@Stability(value=Experimental) public ContainerDefinitionOptions.Builder image(DockerImage image)
ContainerDefinitionOptions.getImage()image - The Amazon EC2 Container Registry (Amazon ECR) path where inference code is stored.this@Stability(value=Experimental) public ContainerDefinitionOptions.Builder mode(Mode mode)
ContainerDefinitionOptions.getMode()mode - Defines how many models the container hosts.this@Stability(value=Experimental) public ContainerDefinitionOptions.Builder modelPackageName(String modelPackageName)
ContainerDefinitionOptions.getModelPackageName()modelPackageName - The name or Amazon Resource Name (ARN) of the model package to use to create the model.this@Stability(value=Experimental) public ContainerDefinitionOptions.Builder modelS3Location(S3Location modelS3Location)
ContainerDefinitionOptions.getModelS3Location()modelS3Location - The S3 path where the model artifacts, which result from model training, are stored.
This path must point to a single gzip compressed tar archive (.tar.gz suffix).
The S3 path is required for Amazon SageMaker built-in algorithms, but not if you use your own algorithms.this@Stability(value=Experimental) public ContainerDefinitionOptions build()
build in interface software.amazon.jsii.Builder<ContainerDefinitionOptions>ContainerDefinitionOptionsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.