Package alluxio.wire

Class MasterWebUIInit

  • All Implemented Interfaces:
    java.io.Serializable

    @NotThreadSafe
    public final class MasterWebUIInit
    extends java.lang.Object
    implements java.io.Serializable
    Alluxio WebUI overview information.
    See Also:
    Serialized Form
    • Constructor Detail

      • MasterWebUIInit

        public MasterWebUIInit()
        Creates a new instance of MasterWebUIInit.
    • Method Detail

      • getDebug

        public boolean getDebug()
        Gets debug.
        Returns:
        the debug value
      • getNewerVersionAvailable

        public boolean getNewerVersionAvailable()
        Gets newer version available.
        Returns:
        true if a newer version is available, false otherwise
      • getWebFileInfoEnabled

        public boolean getWebFileInfoEnabled()
        Gets web file info enabled.
        Returns:
        the web file info enabled
      • getSecurityAuthorizationPermissionEnabled

        public boolean getSecurityAuthorizationPermissionEnabled()
        Gets security authorization permission enabled.
        Returns:
        the security authorization permission enabled
      • getWorkerPort

        public int getWorkerPort()
        Gets worker port.
        Returns:
        the worker port
      • getRefreshInterval

        public int getRefreshInterval()
        Gets refresh interval.
        Returns:
        the refresh interval
      • getProxyDownloadFileApiUrl

        public java.util.Map<java.lang.String,​java.lang.String> getProxyDownloadFileApiUrl()
        Gets proxy download file api url.
        Returns:
        the proxy download file api url
      • setDebug

        public MasterWebUIInit setDebug​(boolean debug)
        Sets debug.
        Parameters:
        debug - the debug
        Returns:
        the updated MasterWebUIInit instance
      • setNewerVersionAvailable

        public MasterWebUIInit setNewerVersionAvailable​(boolean newerVersionAvailable)
        Sets newer version available.
        Parameters:
        newerVersionAvailable - the newer version available
        Returns:
        the updated MasterWebUIInit instance
      • setWebFileInfoEnabled

        public MasterWebUIInit setWebFileInfoEnabled​(boolean enabled)
        Sets web file info enabled.
        Parameters:
        enabled - the enabled
        Returns:
        the updated MasterWebUIInit instance
      • setSecurityAuthorizationPermissionEnabled

        public MasterWebUIInit setSecurityAuthorizationPermissionEnabled​(boolean enabled)
        Sets security authorization permission enabled.
        Parameters:
        enabled - the enabled
        Returns:
        the updated MasterWebUIInit instance
      • setWorkerPort

        public MasterWebUIInit setWorkerPort​(int port)
        Sets worker port.
        Parameters:
        port - the port
        Returns:
        the updated MasterWebUIInit instance
      • setRefreshInterval

        public MasterWebUIInit setRefreshInterval​(int interval)
        Sets refresh interval.
        Parameters:
        interval - the interval
        Returns:
        the updated MasterWebUIInit instance
      • setProxyDownloadFileApiUrl

        public MasterWebUIInit setProxyDownloadFileApiUrl​(java.util.Map<java.lang.String,​java.lang.String> apiUrl)
        Sets proxy download file api url.
        Parameters:
        apiUrl - the api url
        Returns:
        the updated MasterWebUIInit instance
      • toString

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