Class RuntimeConfig


  • public class RuntimeConfig
    extends java.lang.Object
    • Constructor Detail

      • RuntimeConfig

        public RuntimeConfig()
    • Method Detail

      • showOutageMessage

        public boolean showOutageMessage()
      • getProps

        public java.util.Map<java.lang.String,​?> getProps()
      • getSysProps

        public java.util.Map<java.lang.String,​java.lang.String> getSysProps()
      • getCompilerControl

        public com.google.gson.JsonArray getCompilerControl()
      • getOutageMessage

        public java.lang.String getOutageMessage()
      • getOutageLinks

        public java.util.Map<java.lang.String,​java.lang.String> getOutageLinks()
      • getOutageStart

        public java.time.Instant getOutageStart()
      • getOutageEnd

        public java.time.Instant getOutageEnd()
      • getIgnoreDeadNpcs

        public java.util.Set<java.lang.Integer> getIgnoreDeadNpcs()
      • getForceDeadNpcs

        public java.util.Set<java.lang.Integer> getForceDeadNpcs()
      • getResetDeadOnChangeNpcs

        public java.util.Set<java.lang.Integer> getResetDeadOnChangeNpcs()
      • getForceDeadAnimations

        public java.util.Set<java.lang.Integer> getForceDeadAnimations()
      • getHealthCheckDeadNpcs

        public java.util.Set<java.lang.Integer> getHealthCheckDeadNpcs()
      • getOutdatedClientVersions

        public java.util.Set<java.lang.String> getOutdatedClientVersions()
      • getUpdateLauncherWinVers

        public java.lang.String[] getUpdateLauncherWinVers()
      • getUpdateRollout

        public double getUpdateRollout()
      • setProps

        public void setProps​(java.util.Map<java.lang.String,​?> props)
      • setSysProps

        public void setSysProps​(java.util.Map<java.lang.String,​java.lang.String> sysProps)
      • setCompilerControl

        public void setCompilerControl​(com.google.gson.JsonArray compilerControl)
      • setOutageMessage

        public void setOutageMessage​(java.lang.String outageMessage)
      • setOutageLinks

        public void setOutageLinks​(java.util.Map<java.lang.String,​java.lang.String> outageLinks)
      • setOutageStart

        public void setOutageStart​(java.time.Instant outageStart)
      • setOutageEnd

        public void setOutageEnd​(java.time.Instant outageEnd)
      • setIgnoreDeadNpcs

        public void setIgnoreDeadNpcs​(java.util.Set<java.lang.Integer> ignoreDeadNpcs)
      • setForceDeadNpcs

        public void setForceDeadNpcs​(java.util.Set<java.lang.Integer> forceDeadNpcs)
      • setResetDeadOnChangeNpcs

        public void setResetDeadOnChangeNpcs​(java.util.Set<java.lang.Integer> resetDeadOnChangeNpcs)
      • setForceDeadAnimations

        public void setForceDeadAnimations​(java.util.Set<java.lang.Integer> forceDeadAnimations)
      • setHealthCheckDeadNpcs

        public void setHealthCheckDeadNpcs​(java.util.Set<java.lang.Integer> healthCheckDeadNpcs)
      • setOutdatedClientVersions

        public void setOutdatedClientVersions​(java.util.Set<java.lang.String> outdatedClientVersions)
      • setUpdateLauncherWinVers

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

        public void setUpdateRollout​(double updateRollout)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object