public class JKubeBuildConfiguration extends org.eclipse.jkube.kit.config.image.build.BuildConfiguration<JKubeAssemblyConfiguration>
Modifier and Type | Class and Description |
---|---|
static class |
JKubeBuildConfiguration.Builder |
org.eclipse.jkube.kit.config.image.build.BuildConfiguration.TypedBuilder<A extends org.eclipse.jkube.kit.config.image.build.AssemblyConfiguration,B extends org.eclipse.jkube.kit.config.image.build.BuildConfiguration<A>>
Constructor and Description |
---|
JKubeBuildConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
setAssembly(JKubeAssemblyConfiguration assembly)
Explicit typed setter is required by Plexus @Parameter injection in order to compute the target value
object type when reading xml tags
i.e.
|
calculateDockerFilePath, cleanupMode, getAbsoluteContextDirPath, getAbsoluteDockerFilePath, getAbsoluteDockerTarPath, getArgs, getAssemblyConfiguration, getBuildOptions, getCleanup, getCleanupMode, getCmd, getCompression, getContextDir, getContextDirRaw, getDockerArchive, getDockerArchiveRaw, getDockerFile, getDockerFileDirRaw, getDockerFileRaw, getEntryPoint, getEnv, getFilter, getFilterRaw, getFrom, getFromExt, getHealthCheck, getImagePullPolicy, getLabels, getMaintainer, getNoCache, getOptimise, getPorts, getRegistry, getRunCmds, getShell, getSkip, getTags, getUser, getVolumes, getWorkdir, initAndValidate, isDockerFileMode, nocache, optimise, validate
public void setAssembly(JKubeAssemblyConfiguration assembly)
<assembly>
<mode>dir</mode>
<!-- ... -->
</assembly>
setAssembly
in class org.eclipse.jkube.kit.config.image.build.BuildConfiguration<JKubeAssemblyConfiguration>
assembly
- to be setCopyright © 2020. All rights reserved.