@InterfaceAudience.Private public class VersionModel extends Object implements Serializable, ProtobufMessageHandler
BUFFER_SIZE| Constructor and Description |
|---|
VersionModel()
Default constructor.
|
VersionModel(javax.servlet.ServletContext context)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
String |
getJerseyVersion()
Returns the version of the embedded Jersey framework
|
String |
getJVMVersion()
Returns the JVM vendor and version
|
ProtobufMessageHandler |
getObjectFromMessage(org.apache.hbase.thirdparty.com.google.protobuf.CodedInputStream cis) |
String |
getOSVersion()
Returns the OS name, version, and hardware architecture
|
String |
getRESTVersion()
Returns the REST gateway version
|
String |
getRevision()
Returns the source control revision of the REST server component
|
String |
getServerVersion()
Returns the servlet container version
|
String |
getVersion()
Returns the build version of the REST server component
|
org.apache.hbase.thirdparty.com.google.protobuf.Message |
messageFromObject()
Convert to model to a protobuf Message object
|
void |
setJerseyVersion(String version) |
void |
setJVMVersion(String version) |
void |
setOSVersion(String version) |
void |
setRESTVersion(String version) |
void |
setRevision(String revision) |
void |
setServerVersion(String version) |
void |
setVersion(String version) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreateProtobufOutput, getObjectFromMessage, getObjectFromMessage, writeProtobufOutputpublic VersionModel()
public VersionModel(javax.servlet.ServletContext context)
context - the servlet contextpublic String getRESTVersion()
public String getJVMVersion()
public String getOSVersion()
public String getServerVersion()
public String getJerseyVersion()
public String getVersion()
public String getRevision()
public void setRESTVersion(String version)
version - the REST gateway version stringpublic void setOSVersion(String version)
version - the OS version stringpublic void setJVMVersion(String version)
version - the JVM version stringpublic void setServerVersion(String version)
version - the servlet container version stringpublic void setJerseyVersion(String version)
version - the Jersey framework version stringpublic void setVersion(String version)
version - the REST server component build version stringpublic void setRevision(String revision)
revision - the REST server component source control revision stringpublic org.apache.hbase.thirdparty.com.google.protobuf.Message messageFromObject()
ProtobufMessageHandlermessageFromObject in interface ProtobufMessageHandlerpublic ProtobufMessageHandler getObjectFromMessage(org.apache.hbase.thirdparty.com.google.protobuf.CodedInputStream cis) throws IOException
getObjectFromMessage in interface ProtobufMessageHandlerIOExceptionCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.