Package net.webpdf.wsclient.openapi
Class AdminServerVersionInfo
- java.lang.Object
-
- net.webpdf.wsclient.openapi.AdminServerVersionInfo
-
public class AdminServerVersionInfo extends Object
Provides the server´s license and version information
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_HAS_CHANGED_CONFIGURATIONstatic StringJSON_PROPERTY_LICENSE_IS_CLUSTER_USAGEstatic StringJSON_PROPERTY_LICENSE_TEXTstatic StringJSON_PROPERTY_MAIN_VERSIONstatic StringJSON_PROPERTY_MINOR_VERSIONstatic StringJSON_PROPERTY_PROVIDERSstatic StringJSON_PROPERTY_SERVER_PLATFORMstatic StringJSON_PROPERTY_SERVER_STARTstatic StringJSON_PROPERTY_SERVER_VERSION
-
Constructor Summary
Constructors Constructor Description AdminServerVersionInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)@Nullable BooleangetHasChangedConfiguration()Indicates whether the configuration is currently changed and a restart of the server is necessary to apply the changes.@Nullable BooleangetLicenseIsClusterUsage()Indicates whether the license can be used for a cluster coordinator or member.@Nullable StringgetLicenseText()A string summarizing the server´s current license.@Nullable IntegergetMainVersion()The numeric major version of the server.@Nullable IntegergetMinorVersion()The numeric minor version of the server.@Nullable AdminProvidersgetProviders()Get providers@Nullable AdminServerOSgetServerPlatform()Get serverPlatform@Nullable LonggetServerStart()The server start data and time (UTC) as Epoch Unix Timestamp.@Nullable StringgetServerVersion()A formatted string containing the server´s name and version.AdminServerVersionInfohasChangedConfiguration(Boolean hasChangedConfiguration)inthashCode()AdminServerVersionInfolicenseIsClusterUsage(Boolean licenseIsClusterUsage)AdminServerVersionInfolicenseText(String licenseText)AdminServerVersionInfomainVersion(Integer mainVersion)AdminServerVersionInfominorVersion(Integer minorVersion)AdminServerVersionInfoproviders(AdminProviders providers)AdminServerVersionInfoserverPlatform(AdminServerOS serverPlatform)AdminServerVersionInfoserverStart(Long serverStart)AdminServerVersionInfoserverVersion(String serverVersion)voidsetHasChangedConfiguration(Boolean hasChangedConfiguration)voidsetLicenseIsClusterUsage(Boolean licenseIsClusterUsage)voidsetLicenseText(String licenseText)voidsetMainVersion(Integer mainVersion)voidsetMinorVersion(Integer minorVersion)voidsetProviders(AdminProviders providers)voidsetServerPlatform(AdminServerOS serverPlatform)voidsetServerStart(Long serverStart)voidsetServerVersion(String serverVersion)StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_HAS_CHANGED_CONFIGURATION
public static final String JSON_PROPERTY_HAS_CHANGED_CONFIGURATION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LICENSE_IS_CLUSTER_USAGE
public static final String JSON_PROPERTY_LICENSE_IS_CLUSTER_USAGE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LICENSE_TEXT
public static final String JSON_PROPERTY_LICENSE_TEXT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MAIN_VERSION
public static final String JSON_PROPERTY_MAIN_VERSION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MINOR_VERSION
public static final String JSON_PROPERTY_MINOR_VERSION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PROVIDERS
public static final String JSON_PROPERTY_PROVIDERS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SERVER_PLATFORM
public static final String JSON_PROPERTY_SERVER_PLATFORM
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SERVER_START
public static final String JSON_PROPERTY_SERVER_START
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SERVER_VERSION
public static final String JSON_PROPERTY_SERVER_VERSION
- See Also:
- Constant Field Values
-
-
Method Detail
-
hasChangedConfiguration
public AdminServerVersionInfo hasChangedConfiguration(Boolean hasChangedConfiguration)
-
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)
-
licenseIsClusterUsage
public AdminServerVersionInfo licenseIsClusterUsage(Boolean licenseIsClusterUsage)
-
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)
-
licenseText
public AdminServerVersionInfo licenseText(String licenseText)
-
getLicenseText
@Nullable public @Nullable String getLicenseText()
A string summarizing the server´s current license.- Returns:
- licenseText
-
setLicenseText
public void setLicenseText(String licenseText)
-
mainVersion
public AdminServerVersionInfo mainVersion(Integer mainVersion)
-
getMainVersion
@Nullable public @Nullable Integer getMainVersion()
The numeric major version of the server.- Returns:
- mainVersion
-
setMainVersion
public void setMainVersion(Integer mainVersion)
-
minorVersion
public AdminServerVersionInfo minorVersion(Integer minorVersion)
-
getMinorVersion
@Nullable public @Nullable Integer getMinorVersion()
The numeric minor version of the server.- Returns:
- minorVersion
-
setMinorVersion
public void setMinorVersion(Integer minorVersion)
-
providers
public AdminServerVersionInfo providers(AdminProviders providers)
-
getProviders
@Nullable public @Nullable AdminProviders getProviders()
Get providers- Returns:
- providers
-
setProviders
public void setProviders(AdminProviders providers)
-
serverPlatform
public AdminServerVersionInfo serverPlatform(AdminServerOS serverPlatform)
-
getServerPlatform
@Nullable public @Nullable AdminServerOS getServerPlatform()
Get serverPlatform- Returns:
- serverPlatform
-
setServerPlatform
public void setServerPlatform(AdminServerOS serverPlatform)
-
serverStart
public AdminServerVersionInfo serverStart(Long serverStart)
-
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)
-
serverVersion
public AdminServerVersionInfo serverVersion(String serverVersion)
-
getServerVersion
@Nullable public @Nullable String getServerVersion()
A formatted string containing the server´s name and version.- Returns:
- serverVersion
-
setServerVersion
public void setServerVersion(String serverVersion)
-
-