Class AdminServerVersionInfo


  • public class AdminServerVersionInfo
    extends Object
    Provides the server´s license and version information
    • Constructor Detail

      • AdminServerVersionInfo

        public AdminServerVersionInfo()
    • Method Detail

      • getHasChangedConfiguration

        @Nullable
        public @Nullable Boolean getHasChangedConfiguration()
        Indicates whether the configuration is currently changed and a restart of the server is necessary to apply the changes.
        Returns:
        hasChangedConfiguration
      • setHasChangedConfiguration

        public void setHasChangedConfiguration​(Boolean hasChangedConfiguration)
      • getLicenseIsClusterUsage

        @Nullable
        public @Nullable Boolean getLicenseIsClusterUsage()
        Indicates whether the license can be used for a cluster coordinator or member.
        Returns:
        licenseIsClusterUsage
      • setLicenseIsClusterUsage

        public void setLicenseIsClusterUsage​(Boolean licenseIsClusterUsage)
      • getLicenseText

        @Nullable
        public @Nullable String getLicenseText()
        A string summarizing the server´s current license.
        Returns:
        licenseText
      • setLicenseText

        public void setLicenseText​(String licenseText)
      • getMainVersion

        @Nullable
        public @Nullable Integer getMainVersion()
        The numeric major version of the server.
        Returns:
        mainVersion
      • setMainVersion

        public void setMainVersion​(Integer mainVersion)
      • getMinorVersion

        @Nullable
        public @Nullable Integer getMinorVersion()
        The numeric minor version of the server.
        Returns:
        minorVersion
      • setMinorVersion

        public void setMinorVersion​(Integer minorVersion)
      • getProviders

        @Nullable
        public @Nullable AdminProviders getProviders()
        Get providers
        Returns:
        providers
      • setProviders

        public void setProviders​(AdminProviders providers)
      • getServerPlatform

        @Nullable
        public @Nullable AdminServerOS getServerPlatform()
        Get serverPlatform
        Returns:
        serverPlatform
      • setServerPlatform

        public void setServerPlatform​(AdminServerOS serverPlatform)
      • getServerStart

        @Nullable
        public @Nullable Long getServerStart()
        The server start data and time (UTC) as Epoch Unix Timestamp.
        Returns:
        serverStart
      • setServerStart

        public void setServerStart​(Long serverStart)
      • getServerVersion

        @Nullable
        public @Nullable String getServerVersion()
        A formatted string containing the server´s name and version.
        Returns:
        serverVersion
      • setServerVersion

        public void setServerVersion​(String serverVersion)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object