public static final class StackDefinition.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
StackDefinition |
build() |
StackDefinition.Builder |
withAssets(List<AssetMetadata> assets) |
StackDefinition.Builder |
withDependencies(List<String> dependencies) |
StackDefinition.Builder |
withEnvironment(String environment) |
StackDefinition.Builder |
withParameters(Map<String,ParameterDefinition> parameters) |
StackDefinition.Builder |
withParameterValues(Map<String,String> parameterValues) |
StackDefinition.Builder |
withRequiredToolkitStackVersion(Integer requiredToolkitStackVersion) |
StackDefinition.Builder |
withResources(Map<String,Map<String,Object>> resources) |
StackDefinition.Builder |
withStackName(String stackName) |
StackDefinition.Builder |
withTemplateFile(Path templateFile) |
public StackDefinition.Builder withStackName(@Nonnull String stackName)
public StackDefinition.Builder withTemplateFile(@Nonnull Path templateFile)
public StackDefinition.Builder withEnvironment(@Nonnull String environment)
public StackDefinition.Builder withRequiredToolkitStackVersion(@Nullable Integer requiredToolkitStackVersion)
public StackDefinition.Builder withParameters(@Nullable Map<String,ParameterDefinition> parameters)
public StackDefinition.Builder withParameterValues(@Nullable Map<String,String> parameterValues)
public StackDefinition.Builder withAssets(@Nullable List<AssetMetadata> assets)
public StackDefinition.Builder withResources(@Nullable Map<String,Map<String,Object>> resources)
public StackDefinition.Builder withDependencies(@Nullable List<String> dependencies)
public StackDefinition build()
Copyright © 2022. All rights reserved.