Class RuntimeConfig


  • public class RuntimeConfig
    extends Object
    • Constructor Detail

      • RuntimeConfig

        public RuntimeConfig()
    • Method Detail

      • showOutageMessage

        public boolean showOutageMessage()
      • getProps

        public Map<String,​?> getProps()
      • getOutageMessage

        public String getOutageMessage()
      • getOutageStart

        public Instant getOutageStart()
      • getOutageEnd

        public Instant getOutageEnd()
      • getIgnoreDeadNpcs

        public Set<Integer> getIgnoreDeadNpcs()
      • getForceDeadNpcs

        public Set<Integer> getForceDeadNpcs()
      • getResetDeadOnChangeNpcs

        public Set<Integer> getResetDeadOnChangeNpcs()
      • getForceDeadAnimations

        public Set<Integer> getForceDeadAnimations()
      • getNonAttackNpcs

        public Set<Integer> getNonAttackNpcs()
      • getOutdatedClientVersions

        public Set<String> getOutdatedClientVersions()
      • getUpdateLauncherWinVers

        public String[] getUpdateLauncherWinVers()
      • getUpdateRollout

        public double getUpdateRollout()
      • setProps

        public void setProps​(Map<String,​?> props)
      • setSysProps

        public void setSysProps​(Map<String,​String> sysProps)
      • setOutageMessage

        public void setOutageMessage​(String outageMessage)
      • setOutageLinks

        public void setOutageLinks​(Map<String,​String> outageLinks)
      • setOutageStart

        public void setOutageStart​(Instant outageStart)
      • setOutageEnd

        public void setOutageEnd​(Instant outageEnd)
      • setIgnoreDeadNpcs

        public void setIgnoreDeadNpcs​(Set<Integer> ignoreDeadNpcs)
      • setForceDeadNpcs

        public void setForceDeadNpcs​(Set<Integer> forceDeadNpcs)
      • setResetDeadOnChangeNpcs

        public void setResetDeadOnChangeNpcs​(Set<Integer> resetDeadOnChangeNpcs)
      • setForceDeadAnimations

        public void setForceDeadAnimations​(Set<Integer> forceDeadAnimations)
      • setNonAttackNpcs

        public void setNonAttackNpcs​(Set<Integer> nonAttackNpcs)
      • setOutdatedClientVersions

        public void setOutdatedClientVersions​(Set<String> outdatedClientVersions)
      • setUpdateLauncherWinVers

        public void setUpdateLauncherWinVers​(String[] updateLauncherWinVers)
      • setUpdateRollout

        public void setUpdateRollout​(double updateRollout)
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object