Package org.jreleaser.maven.plugin
Interface DockerConfiguration
-
- All Superinterfaces:
Activatable,ExtraProperties
- All Known Implementing Classes:
AbstractDockerConfiguration,Docker,DockerSpec
public interface DockerConfiguration extends ExtraProperties, Activatable
- Since:
- 0.4.0
- Author:
- Andres Almiray
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetBaseImage()java.util.List<java.lang.String>getBuildArgs()java.util.Set<java.lang.String>getImageNames()java.util.Map<java.lang.String,java.lang.String>getLabels()java.util.List<java.lang.String>getPostCommands()java.util.List<java.lang.String>getPreCommands()java.util.Set<Registry>getRegistries()java.lang.StringgetTemplateDirectory()booleanisUseLocalArtifact()booleanisUseLocalArtifactSet()voidsetBaseImage(java.lang.String baseImage)voidsetBuildArgs(java.util.List<java.lang.String> buildArgs)voidsetImageNames(java.util.Set<java.lang.String> imageNames)voidsetLabels(java.util.Map<java.lang.String,java.lang.String> labels)voidsetPostCommands(java.util.List<java.lang.String> postCommands)voidsetPreCommands(java.util.List<java.lang.String> preCommands)voidsetRegistries(java.util.Set<Registry> registries)voidsetTemplateDirectory(java.lang.String templateDirectory)voidsetUseLocalArtifact(java.lang.Boolean useLocalArtifact)-
Methods inherited from interface org.jreleaser.maven.plugin.Activatable
getActive, resolveActive, setActive
-
Methods inherited from interface org.jreleaser.maven.plugin.ExtraProperties
getExtraProperties, setExtraProperties
-
-
-
-
Method Detail
-
getTemplateDirectory
java.lang.String getTemplateDirectory()
-
setTemplateDirectory
void setTemplateDirectory(java.lang.String templateDirectory)
-
getBaseImage
java.lang.String getBaseImage()
-
setBaseImage
void setBaseImage(java.lang.String baseImage)
-
getLabels
java.util.Map<java.lang.String,java.lang.String> getLabels()
-
setLabels
void setLabels(java.util.Map<java.lang.String,java.lang.String> labels)
-
getImageNames
java.util.Set<java.lang.String> getImageNames()
-
setImageNames
void setImageNames(java.util.Set<java.lang.String> imageNames)
-
getBuildArgs
java.util.List<java.lang.String> getBuildArgs()
-
setBuildArgs
void setBuildArgs(java.util.List<java.lang.String> buildArgs)
-
getPreCommands
java.util.List<java.lang.String> getPreCommands()
-
setPreCommands
void setPreCommands(java.util.List<java.lang.String> preCommands)
-
getPostCommands
java.util.List<java.lang.String> getPostCommands()
-
setPostCommands
void setPostCommands(java.util.List<java.lang.String> postCommands)
-
getRegistries
java.util.Set<Registry> getRegistries()
-
setRegistries
void setRegistries(java.util.Set<Registry> registries)
-
setUseLocalArtifact
void setUseLocalArtifact(java.lang.Boolean useLocalArtifact)
-
isUseLocalArtifact
boolean isUseLocalArtifact()
-
isUseLocalArtifactSet
boolean isUseLocalArtifactSet()
-
-