Class NativeImage

    • Field Detail

      • executable

        protected java.lang.String executable
      • templateDirectory

        protected java.lang.String templateDirectory
      • output

        protected final java.util.Set<Artifact> output
      • extraProperties

        protected final java.util.Map<java.lang.String,​java.lang.Object> extraProperties
      • fileSets

        protected final java.util.List<FileSet> fileSets
      • name

        protected java.lang.String name
      • enabled

        protected boolean enabled
      • active

        protected Active active
      • exported

        protected java.lang.Boolean exported
    • Constructor Detail

      • NativeImage

        public NativeImage()
    • Method Detail

      • getImageName

        public java.lang.String getImageName()
      • setImageName

        public void setImageName​(java.lang.String imageName)
      • getImageNameTransform

        public java.lang.String getImageNameTransform()
      • setImageNameTransform

        public void setImageNameTransform​(java.lang.String imageNameTransform)
      • setGraal

        public void setGraal​(Artifact graal)
      • getMainJar

        public Artifact getMainJar()
      • setMainJar

        public void setMainJar​(Artifact mainJar)
      • getArgs

        public java.util.List<java.lang.String> getArgs()
      • setArgs

        public void setArgs​(java.util.List<java.lang.String> args)
      • getJars

        public java.util.List<Glob> getJars()
      • setJars

        public void setJars​(java.util.List<Glob> jars)
      • getFiles

        public java.util.List<Glob> getFiles()
      • setFiles

        public void setFiles​(java.util.List<Glob> files)
      • setExecutable

        public void setExecutable​(java.lang.String executable)
        Specified by:
        setExecutable in interface JavaAssembler
      • setExported

        public void setExported​(boolean exported)
        Specified by:
        setExported in interface Assembler
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface Assembler
      • setName

        public void setName​(java.lang.String name)
        Specified by:
        setName in interface Assembler
      • getExtraProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getExtraProperties()
        Specified by:
        getExtraProperties in interface ExtraProperties
      • setExtraProperties

        public void setExtraProperties​(java.util.Map<java.lang.String,​java.lang.Object> extraProperties)
        Specified by:
        setExtraProperties in interface ExtraProperties
      • addFiles

        public void addFiles​(java.util.List<FileSet> files)
      • addFile

        public void addFile​(FileSet file)