Class JReleaserModel

java.lang.Object
org.jreleaser.model.internal.JReleaserModel

@NativeImage public class JReleaserModel extends Object
Since:
0.1.0
Author:
Andres Almiray
  • Constructor Details

    • JReleaserModel

      public JReleaserModel()
  • Method Details

    • asImmutable

      public org.jreleaser.model.api.JReleaserModel asImmutable()
    • getNow

      public ZonedDateTime getNow()
    • getTimestamp

      public String getTimestamp()
    • getCommit

      public org.jreleaser.model.api.JReleaserModel.Commit getCommit()
    • setCommit

      public void setCommit(org.jreleaser.model.api.JReleaserModel.Commit commit)
    • getEnvironment

      public Environment getEnvironment()
    • setEnvironment

      public void setEnvironment(Environment environment)
    • getHooks

      public Hooks getHooks()
    • setHooks

      public void setHooks(Hooks hooks)
    • getPlatform

      public Platform getPlatform()
    • setPlatform

      public void setPlatform(Platform platform)
    • getProject

      public Project getProject()
    • setProject

      public void setProject(Project project)
    • getRelease

      public Release getRelease()
    • setRelease

      public void setRelease(Release release)
    • getPackagers

      public Packagers getPackagers()
    • setPackagers

      public void setPackagers(Packagers packagers)
    • getAnnounce

      public Announce getAnnounce()
    • setAnnounce

      public void setAnnounce(Announce announce)
    • getAssemble

      public Assemble getAssemble()
    • setAssemble

      public void setAssemble(Assemble assemble)
    • getDownload

      public Download getDownload()
    • setDownload

      public void setDownload(Download download)
    • getDeploy

      public Deploy getDeploy()
    • setDeploy

      public void setDeploy(Deploy deploy)
    • getUpload

      public Upload getUpload()
    • setUpload

      public void setUpload(Upload upload)
    • getChecksum

      public Checksum getChecksum()
    • setChecksum

      public void setChecksum(Checksum checksum)
    • getSigning

      public Signing getSigning()
    • setSigning

      public void setSigning(Signing signing)
    • getFiles

      public Files getFiles()
    • setFiles

      public void setFiles(Files files)
    • getCatalog

      public Catalog getCatalog()
    • setCatalog

      public void setCatalog(Catalog catalog)
    • getActiveDistributions

      public List<Distribution> getActiveDistributions()
    • getDistributions

      public Map<String,Distribution> getDistributions()
    • setDistributions

      public void setDistributions(Map<String,Distribution> distributions)
    • addDistribution

      public void addDistribution(Distribution distribution)
    • findDistribution

      public Distribution findDistribution(String name)
    • getActiveExtensions

      public List<Extension> getActiveExtensions()
    • getExtensions

      public Map<String,Extension> getExtensions()
    • setExtensions

      public void setExtensions(Map<String,Extension> extensions)
    • addExtension

      public void addExtension(Extension extension)
    • resolveArchiveTimestamp

      public ZonedDateTime resolveArchiveTimestamp()
    • asMap

      public Map<String,Object> asMap(boolean full)
    • props

      public org.jreleaser.mustache.TemplateContext props()