Interface JibConfiguration
- All Superinterfaces:
Activatable,Domain,ExtraProperties,Serializable
- All Known Implementing Classes:
AbstractJibConfiguration,JibPackager,JibSpec
- Since:
- 1.6.0
- Author:
- Andres Almiray
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEnvironment(String key, String value) voidaddEnvironment(Map<String, String> environment) voidaddExposedPort(String value) voidaddExposedPorts(Set<String> exposedPorts) voidaddImageName(String imageName) voidvoidvoidaddRegistry(JibConfiguration.Registry registry) voidaddSkipTemplate(String skipTemplate) voidaddSkipTemplates(List<String> skipTemplates) voidvoidaddVolumes(Set<String> volumes) org.jreleaser.model.api.packagers.JibConfiguration.FormatSet<? extends JibConfiguration.Registry>getUser()voidsetBaseImage(String baseImage) voidsetCreationTime(String creationTime) voidsetEnvironment(Map<String, String> environment) voidsetExposedPorts(Set<String> exposedPorts) voidvoidsetFormat(org.jreleaser.model.api.packagers.JibConfiguration.Format format) voidsetImageNames(Set<String> imageNames) voidvoidsetRegistries(Set<? extends JibConfiguration.Registry> registries) voidsetSkipTemplates(List<String> skipTemplates) voidsetTemplateDirectory(String templateDirectory) voidvoidsetVolumes(Set<String> volumes) voidsetWorkingDirectory(String workingDirectory) Methods inherited from interface org.jreleaser.model.internal.common.Activatable
disable, getActive, isActiveSet, isEnabled, isSnapshotSupported, resolveEnabled, resolveEnabledWithSnapshot, setActive, setActiveMethods inherited from interface org.jreleaser.model.internal.common.ExtraProperties
addExtraProperties, addExtraProperty, extraPropertyIsTrue, getExtraProperties, getExtraProperty, prefix, resolvedExtraProperties, resolvedExtraProperties, setExtraProperties
-
Field Details
-
TYPE
- See Also:
-
-
Method Details
-
getTemplateDirectory
String getTemplateDirectory() -
setTemplateDirectory
-
getSkipTemplates
-
setSkipTemplates
-
addSkipTemplates
-
addSkipTemplate
-
getBaseImage
String getBaseImage() -
setBaseImage
-
getImageNames
-
setImageNames
-
addImageName
-
getWorkingDirectory
String getWorkingDirectory() -
setWorkingDirectory
-
getUser
String getUser() -
setUser
-
getCreationTime
String getCreationTime() -
setCreationTime
-
getFormat
org.jreleaser.model.api.packagers.JibConfiguration.Format getFormat() -
setFormat
void setFormat(org.jreleaser.model.api.packagers.JibConfiguration.Format format) -
setFormat
-
getEnvironment
-
setEnvironment
-
addEnvironment
-
addEnvironment
-
getLabels
-
setLabels
-
addLabels
-
addLabel
-
getVolumes
-
setVolumes
-
addVolumes
-
addVolume
-
getExposedPorts
-
setExposedPorts
-
addExposedPorts
-
addExposedPort
-
getRegistries
Set<? extends JibConfiguration.Registry> getRegistries() -
setRegistries
-
addRegistry
-