public class ImageConfiguration extends Object implements StartOrderResolver.Resolvable, Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
ImageConfiguration.Builder |
| Constructor and Description |
|---|
ImageConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAlias() |
BuildImageConfiguration |
getBuildConfiguration() |
static ImageConfiguration |
getDefaultImageConfiguration(String defaultImageName,
String projectBaseDir) |
List<String> |
getDependencies() |
String |
getDescription() |
Map<String,String> |
getExternalConfig() |
String |
getName() |
String |
getRegistry() |
RunImageConfiguration |
getRunConfiguration() |
WatchImageConfiguration |
getWatchConfiguration() |
String |
initAndValidate(ConfigHelper.NameFormatter nameFormatter,
Logger log) |
boolean |
isDataImage() |
void |
setExternalConfiguration(Map<String,String> externalConfiguration)
Override externalConfiguration when defined via special property.
|
void |
setName(String name)
Change the name which can be useful in long running runs e.g.
|
String |
toString() |
public String getName()
getName in interface StartOrderResolver.Resolvablepublic void setName(String name)
name - image name to set.public void setExternalConfiguration(Map<String,String> externalConfiguration)
externalConfiguration - Map with alternative configpublic String getAlias()
getAlias in interface StartOrderResolver.Resolvablepublic RunImageConfiguration getRunConfiguration()
public BuildImageConfiguration getBuildConfiguration()
public WatchImageConfiguration getWatchConfiguration()
public List<String> getDependencies()
getDependencies in interface StartOrderResolver.Resolvablepublic boolean isDataImage()
public String getDescription()
public String getRegistry()
public String initAndValidate(ConfigHelper.NameFormatter nameFormatter, Logger log)
public static ImageConfiguration getDefaultImageConfiguration(String defaultImageName, String projectBaseDir)
Copyright © 2018. All rights reserved.