Class AbstractEngineConfig

  • Direct Known Subclasses:
    AbstractPgxConfig

    public abstract class AbstractEngineConfig
    extends AbstractConfig
    common representation of a PGX config and PGX.D config.
    • Constructor Detail

      • AbstractEngineConfig

        public AbstractEngineConfig()
    • Method Detail

      • validate

        public void validate()
      • getUserMaxMemoryLimits

        public java.util.Map<java.lang.String,​DataMemoryLimit> getUserMaxMemoryLimits()
      • getRoleMaxMemoryLimits

        public java.util.Map<java.lang.String,​DataMemoryLimit> getRoleMaxMemoryLimits()
      • getTmpDir

        public abstract java.lang.String getTmpDir()
      • getIntervalToPollMax

        public abstract java.lang.Integer getIntervalToPollMax()
      • getAllowedRemoteLoadingLocations

        public abstract java.util.List<java.lang.String> getAllowedRemoteLoadingLocations()
      • isEnableCsrfTokenChecks

        public abstract java.lang.Boolean isEnableCsrfTokenChecks()
      • getAdminRequestCacheTimeout

        public abstract java.lang.Integer getAdminRequestCacheTimeout()
      • getMaxHttpClientRequestSize

        public abstract java.lang.Long getMaxHttpClientRequestSize()