Class WingetPackager.Installer

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

public static final class WingetPackager.Installer extends AbstractModelObject<WingetPackager.Installer> implements org.jreleaser.model.api.common.Domain
See Also:
  • Constructor Details

    • Installer

      public Installer()
  • Method Details

    • asImmutable

      public org.jreleaser.model.api.packagers.WingetPackager.Installer asImmutable()
    • merge

      public void merge(WingetPackager.Installer source)
      Specified by:
      merge in interface ModelObject<WingetPackager.Installer>
    • getType

      public org.jreleaser.model.api.packagers.WingetPackager.Installer.Type getType()
    • setType

      public void setType(org.jreleaser.model.api.packagers.WingetPackager.Installer.Type type)
    • setType

      public void setType(String str)
    • getScope

      public org.jreleaser.model.api.packagers.WingetPackager.Installer.Scope getScope()
    • setScope

      public void setScope(org.jreleaser.model.api.packagers.WingetPackager.Installer.Scope scope)
    • setScope

      public void setScope(String str)
    • getUpgradeBehavior

      public org.jreleaser.model.api.packagers.WingetPackager.Installer.UpgradeBehavior getUpgradeBehavior()
    • setUpgradeBehavior

      public void setUpgradeBehavior(org.jreleaser.model.api.packagers.WingetPackager.Installer.UpgradeBehavior upgradeBehavior)
    • setUpgradeBehavior

      public void setUpgradeBehavior(String str)
    • getModes

      public Set<org.jreleaser.model.api.packagers.WingetPackager.Installer.Mode> getModes()
    • setModes

      public void setModes(Set<org.jreleaser.model.api.packagers.WingetPackager.Installer.Mode> modes)
    • getCommand

      public String getCommand()
    • setCommand

      public void setCommand(String command)
    • getDependencies

      public WingetPackager.Dependencies getDependencies()
    • setDependencies

      public void setDependencies(WingetPackager.Dependencies dependencies)
    • asMap

      public Map<String,Object> asMap(boolean full)
      Specified by:
      asMap in interface org.jreleaser.model.api.common.Domain