VMware GemFire Java API Reference
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) voidaddExtension(String extension) voidaddStartupLifecycle(String component, String phase) booleanintdoublelonggetHost()intString[]getId()Gets the identifier uniquely identifying this Object instance.longlongdoubleintlongintlongintinthashCode()booleanbooleanbooleanisServer()booleanisWebSSL()voidsetCacheServerInfo(List<CacheServerInfo> cacheServerInfoList) voidsetCacheXmlFilePath(String cacheXmlFilePath) voidsetClassLoaderModules(String classLoaderModules) voidsetClientCount(int clientCount) voidsetCoordinator(boolean coordinator) voidsetCpuUsage(double cpuUsage) voidsetEvictionStatusAlert(String evictionStatusAlert) voidsetFileDescriptorExhaustionAlert(String fileDescriptorExhaustionAlert) voidvoidsetHeapUsage(long heapUsage) voidvoidsetHostedRegions(Set<String> hostedRegions) voidsetHttpServiceBindAddress(String httpServiceBindAddress) voidsetHttpServicePort(int httpServicePort) voidsetHttpServices(String[] httpServices) voidvoidsetInitHeapSize(long initHeapSize) voidsetJvmPauses(long jvmPauses) voidsetLoadAverage1(double loadAverage1) voidsetLocatorPort(int locatorPort) voidsetLocators(String locators) voidsetLogFilePath(String logFilePath) voidsetMaxHeapSize(long maxHeapSize) voidsetMembers(List<String> members) voidsetMemoryMonitorAlert(String memoryMonitorAlert) voidsetMetricsInfo(MetricsInformation metricsInfo) voidsetMetricsUrl(String metricsUrl) voidvoidsetProcessId(int processId) voidsetRedundancyZone(String redundancyZone) voidsetRegionsInitializationInfo(RegionInitializationInfo regionInitializationInfo) voidsetSecured(boolean secured) voidsetServer(boolean isServer) voidsetServerBindAddress(String serverBindAddress) voidsetStartupConfiguration(String startupConfiguration) voidsetStatArchiveFilePath(String statArchiveFilePath) voidsetStatSamplerAlert(String statSamplerAlert) voidvoidsetSystemDescription(String systemDescription) voidsetTimezone(String timezone) voidsetUptime(long uptime) voidsetViewId(int viewId) voidsetWebSSL(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
-
getLoadAverage1
public double getLoadAverage1() -
setLoadAverage1
public void setLoadAverage1(double loadAverage1) -
getRedundancyZone
-
setRedundancyZone
-
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
-
getHttpServices
-
setHttpServices
-
isServer
public boolean isServer() -
setServer
public void setServer(boolean isServer) -
getCacheServerInfo
-
setCacheServerInfo
-
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) -
setTimezone
-
getTimezone
-
getViewId
public int getViewId() -
setViewId
public void setViewId(int viewId) -
getMembers
-
setMembers
-
setMetricsUrl
-
getMetricsUrl
-
addStartupLifecycle
-
getStartupLifecycle
-
setUptime
public void setUptime(long uptime) -
getUptime
public long getUptime() -
setJvmPauses
public void setJvmPauses(long jvmPauses) -
getJvmPauses
public long getJvmPauses() -
addExtension
-
getExtensions
-
getStartupConfiguration
-
setStartupConfiguration
-
getSystemDescription
-
setSystemDescription
-
setRegionsInitializationInfo
-
getRegionsInitializationInfo
-
setMetricsInfo
-
getMetricsInfo
-
getStatSamplerAlert
-
setStatSamplerAlert
-
getMemoryMonitorAlert
-
setMemoryMonitorAlert
-
getEvictionStatusAlert
-
setEvictionStatusAlert
-
getClassLoaderModules
-
setClassLoaderModules
-
getFileDescriptorExhaustionAlert
-
setFileDescriptorExhaustionAlert
-
equals
- Overrides:
equalsin classRuntimeInfo
-
hashCode
public int hashCode()- Overrides:
hashCodein classRuntimeInfo
-