@Stability(value=Experimental) public static final class DockerComposeProps.Builder extends Object implements software.amazon.jsii.Builder<DockerComposeProps>
DockerComposeProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
DockerComposeProps |
build()
Builds the configured instance.
|
DockerComposeProps.Builder |
nameSuffix(String nameSuffix)
Sets the value of
DockerComposeProps.getNameSuffix() |
DockerComposeProps.Builder |
schemaVersion(String schemaVersion)
Sets the value of
DockerComposeProps.getSchemaVersion() |
DockerComposeProps.Builder |
services(Map<String,? extends DockerComposeServiceDescription> services)
Sets the value of
DockerComposeProps.getServices() |
@Stability(value=Experimental) public DockerComposeProps.Builder nameSuffix(String nameSuffix)
DockerComposeProps.getNameSuffix()nameSuffix - A name to add to the docker-compose.yml filename.this@Stability(value=Experimental) public DockerComposeProps.Builder schemaVersion(String schemaVersion)
DockerComposeProps.getSchemaVersion()schemaVersion - Docker Compose schema version do be used.this@Stability(value=Experimental) public DockerComposeProps.Builder services(Map<String,? extends DockerComposeServiceDescription> services)
DockerComposeProps.getServices()services - Service descriptions.this@Stability(value=Experimental) public DockerComposeProps build()
build in interface software.amazon.jsii.Builder<DockerComposeProps>DockerComposePropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.