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 Details

    • MemberInformation

      public MemberInformation()
  • Method Details

    • getLoadAverage1

      public double getLoadAverage1()
    • setLoadAverage1

      public void setLoadAverage1(double loadAverage1)
    • getRedundancyZone

      public String getRedundancyZone()
    • setRedundancyZone

      public void setRedundancyZone(String redundancyZone)
    • isSecured

      public boolean isSecured()
    • setSecured

      public void setSecured(boolean secured)
    • getId

      public String getId()
      Description copied from interface: Identifiable
      Gets the identifier uniquely identifying this Object instance.
      Specified by:
      getId in interface Identifiable<String>
      Returns:
      an identifier uniquely identifying this Object.
    • setId

      public void setId(String id)
    • getWorkingDirPath

      public String getWorkingDirPath()
    • setWorkingDirPath

      public void setWorkingDirPath(String workingDirPath)
    • getGroups

      public String getGroups()
    • setGroups

      public void setGroups(String groups)
    • getLogFilePath

      public String getLogFilePath()
    • setLogFilePath

      public void setLogFilePath(String logFilePath)
    • getStatArchiveFilePath

      public String getStatArchiveFilePath()
    • setStatArchiveFilePath

      public void setStatArchiveFilePath(String statArchiveFilePath)
    • getCpuUsage

      public double getCpuUsage()
    • setCpuUsage

      public void setCpuUsage(double cpuUsage)
    • getServerBindAddress

      public String getServerBindAddress()
    • setServerBindAddress

      public void setServerBindAddress(String serverBindAddress)
    • getLocators

      public String getLocators()
    • setLocators

      public void setLocators(String locators)
    • getStatus

      public String getStatus()
    • setStatus

      public void setStatus(String status)
    • getHeapUsage

      public long getHeapUsage()
    • setHeapUsage

      public void setHeapUsage(long heapUsage)
    • getMaxHeapSize

      public long getMaxHeapSize()
    • setMaxHeapSize

      public void setMaxHeapSize(long maxHeapSize)
    • getCacheXmlFilePath

      public String getCacheXmlFilePath()
    • setCacheXmlFilePath

      public void setCacheXmlFilePath(String cacheXmlFilePath)
    • getInitHeapSize

      public long getInitHeapSize()
    • setInitHeapSize

      public void setInitHeapSize(long initHeapSize)
    • getHost

      public String getHost()
    • setHost

      public void setHost(String host)
    • 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

      public String getHttpServiceBindAddress()
    • setHttpServiceBindAddress

      public void setHttpServiceBindAddress(String httpServiceBindAddress)
    • getHttpServices

      public String[] getHttpServices()
    • setHttpServices

      public void setHttpServices(String[] httpServices)
    • isServer

      public boolean isServer()
    • setServer

      public void setServer(boolean isServer)
    • getCacheServerInfo

      public List<CacheServerInfo> getCacheServerInfo()
    • setCacheServerInfo

      public void setCacheServerInfo(List<CacheServerInfo> cacheServerInfoList)
    • addCacheServerInfo

      public void addCacheServerInfo(CacheServerInfo cacheServerInfo)
    • getClientCount

      public int getClientCount()
    • setClientCount

      public void setClientCount(int clientCount)
    • getHostedRegions

      public Set<String> getHostedRegions()
    • setHostedRegions

      public void setHostedRegions(Set<String> hostedRegions)
    • getOffHeapMemorySize

      public String getOffHeapMemorySize()
    • setOffHeapMemorySize

      public void setOffHeapMemorySize(String v)
    • isWebSSL

      public boolean isWebSSL()
    • setWebSSL

      public void setWebSSL(boolean webSSL)
    • isCoordinator

      public boolean isCoordinator()
    • setCoordinator

      public void setCoordinator(boolean coordinator)
    • setTimezone

      public void setTimezone(String timezone)
    • getTimezone

      public String getTimezone()
    • getViewId

      public int getViewId()
    • setViewId

      public void setViewId(int viewId)
    • getMembers

      public List<String> getMembers()
    • setMembers

      public void setMembers(List<String> members)
    • setMetricsUrl

      public void setMetricsUrl(String metricsUrl)
    • getMetricsUrl

      public String getMetricsUrl()
    • addStartupLifecycle

      public void addStartupLifecycle(String component, String phase)
    • getStartupLifecycle

      public Map<String,String> getStartupLifecycle()
    • setUptime

      public void setUptime(long uptime)
    • getUptime

      public long getUptime()
    • setJvmPauses

      public void setJvmPauses(long jvmPauses)
    • getJvmPauses

      public long getJvmPauses()
    • addExtension

      public void addExtension(String extension)
    • getExtensions

      public List<String> getExtensions()
    • getStartupConfiguration

      public String getStartupConfiguration()
    • setStartupConfiguration

      public void setStartupConfiguration(String startupConfiguration)
    • getSystemDescription

      public String getSystemDescription()
    • setSystemDescription

      public void setSystemDescription(String systemDescription)
    • setRegionsInitializationInfo

      public void setRegionsInitializationInfo(RegionInitializationInfo regionInitializationInfo)
    • getRegionsInitializationInfo

      public RegionInitializationInfo getRegionsInitializationInfo()
    • setMetricsInfo

      public void setMetricsInfo(MetricsInformation metricsInfo)
    • getMetricsInfo

      public MetricsInformation getMetricsInfo()
    • getStatSamplerAlert

      public String getStatSamplerAlert()
    • setStatSamplerAlert

      public void setStatSamplerAlert(String statSamplerAlert)
    • getMemoryMonitorAlert

      public String getMemoryMonitorAlert()
    • setMemoryMonitorAlert

      public void setMemoryMonitorAlert(String memoryMonitorAlert)
    • getEvictionStatusAlert

      public String getEvictionStatusAlert()
    • setEvictionStatusAlert

      public void setEvictionStatusAlert(String evictionStatusAlert)
    • getClassLoaderModules

      public String getClassLoaderModules()
    • setClassLoaderModules

      public void setClassLoaderModules(String classLoaderModules)
    • getFileDescriptorExhaustionAlert

      public String getFileDescriptorExhaustionAlert()
    • setFileDescriptorExhaustionAlert

      public void setFileDescriptorExhaustionAlert(String fileDescriptorExhaustionAlert)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class RuntimeInfo
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class RuntimeInfo