Class SnapPackager.Architecture

java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<SnapPackager.Architecture>
org.jreleaser.model.internal.packagers.SnapPackager.Architecture
All Implemented Interfaces:
Serializable, Domain, ModelObject<SnapPackager.Architecture>
Enclosing class:
SnapPackager

public static final class SnapPackager.Architecture extends AbstractModelObject<SnapPackager.Architecture> implements Domain
See Also:
  • Constructor Details

    • Architecture

      public Architecture()
  • Method Details

    • asImmutable

      public org.jreleaser.model.api.packagers.SnapPackager.Architecture asImmutable()
    • merge

      public void merge(SnapPackager.Architecture source)
      Specified by:
      merge in interface ModelObject<SnapPackager.Architecture>
    • getBuildOn

      public List<String> getBuildOn()
    • setBuildOn

      public void setBuildOn(List<String> buildOn)
    • getRunOn

      public List<String> getRunOn()
    • setRunOn

      public void setRunOn(List<String> runOn)
    • hasBuildOn

      public boolean hasBuildOn()
    • hasRunOn

      public boolean hasRunOn()
    • isIgnoreError

      public boolean isIgnoreError()
    • setIgnoreError

      public void setIgnoreError(Boolean ignoreError)
    • isIgnoreErrorSet

      public boolean isIgnoreErrorSet()
    • asMap

      public Map<String,Object> asMap(boolean full)
      Specified by:
      asMap in interface Domain