Class MemberInformation
java.lang.Object
org.apache.geode.management.runtime.RuntimeInfo
org.apache.geode.management.runtime.MemberInformation
- All Implemented Interfaces:
Serializable,Identifiable<String>,JsonSerializable
@Experimental
public class MemberInformation
extends RuntimeInfo
implements Identifiable<String>, JsonSerializable
Data class to hold the information of the member Used in describe member command
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCacheServerInfo(CacheServerInfo cacheServerInfo) booleanintdoublelonggetHost()intgetId()Gets the identifier uniquely identifying this Object instance.longintlongintinthashCode()booleanbooleanbooleanisServer()booleanisWebSSL()voidsetCacheXmlFilePath(String cacheXmlFilePath) voidsetClientCount(int clientCount) voidsetCoordinator(boolean coordinator) voidsetCpuUsage(double cpuUsage) voidvoidsetHeapUsage(long heapUsage) voidvoidsetHostedRegions(Set<String> hostedRegions) voidsetHttpServiceBindAddress(String httpServiceBindAddress) voidsetHttpServicePort(int httpServicePort) voidvoidsetInitHeapSize(long initHeapSize) voidsetLocatorPort(int locatorPort) voidsetLocators(String locators) voidsetLogFilePath(String logFilePath) voidsetMaxHeapSize(long maxHeapSize) voidvoidsetProcessId(int processId) voidsetSecured(boolean secured) voidsetServer(boolean isServer) voidsetServerBindAddress(String serverBindAddress) voidsetStatArchiveFilePath(String statArchiveFilePath) voidvoidsetWebSSL(boolean webSSL) voidsetWorkingDirPath(String workingDirPath) Methods inherited from class org.apache.geode.management.runtime.RuntimeInfo
getMemberName, setMemberName, toString
-
Constructor Details
-
MemberInformation
public MemberInformation()
-
-
Method Details
-
isSecured
public boolean isSecured() -
setSecured
public void setSecured(boolean secured) -
getId
Description copied from interface:IdentifiableGets the identifier uniquely identifying this Object instance.- Specified by:
getIdin interfaceIdentifiable<String>- Returns:
- an identifier uniquely identifying this Object.
-
setId
-
getWorkingDirPath
-
setWorkingDirPath
-
getGroups
-
setGroups
-
getLogFilePath
-
setLogFilePath
-
getStatArchiveFilePath
-
setStatArchiveFilePath
-
getCpuUsage
public double getCpuUsage() -
setCpuUsage
public void setCpuUsage(double cpuUsage) -
getServerBindAddress
-
setServerBindAddress
-
getLocators
-
setLocators
-
getStatus
-
setStatus
-
getHeapUsage
public long getHeapUsage() -
setHeapUsage
public void setHeapUsage(long heapUsage) -
getMaxHeapSize
public long getMaxHeapSize() -
setMaxHeapSize
public void setMaxHeapSize(long maxHeapSize) -
getCacheXmlFilePath
-
setCacheXmlFilePath
-
getInitHeapSize
public long getInitHeapSize() -
setInitHeapSize
public void setInitHeapSize(long initHeapSize) -
getHost
-
setHost
-
getProcessId
public int getProcessId() -
setProcessId
public void setProcessId(int processId) -
getLocatorPort
public int getLocatorPort() -
setLocatorPort
public void setLocatorPort(int locatorPort) -
getHttpServicePort
public int getHttpServicePort() -
setHttpServicePort
public void setHttpServicePort(int httpServicePort) -
getHttpServiceBindAddress
-
setHttpServiceBindAddress
-
isServer
public boolean isServer() -
setServer
public void setServer(boolean isServer) -
getCacheServerInfo
-
addCacheServerInfo
-
getClientCount
public int getClientCount() -
setClientCount
public void setClientCount(int clientCount) -
getHostedRegions
-
setHostedRegions
-
getOffHeapMemorySize
-
setOffHeapMemorySize
-
isWebSSL
public boolean isWebSSL() -
setWebSSL
public void setWebSSL(boolean webSSL) -
isCoordinator
public boolean isCoordinator() -
setCoordinator
public void setCoordinator(boolean coordinator) -
equals
- Overrides:
equalsin classRuntimeInfo
-
hashCode
public int hashCode()- Overrides:
hashCodein classRuntimeInfo
-