Class Affliction

    • Constructor Detail

      • Affliction

        public Affliction​(Long nodeId,
                          String ipAddr,
                          String svcName,
                          Integer reporter)

        Constructor for Affliction.

        Parameters:
        nodeId - a Long object.
        ipAddr - a String object.
        svcName - a String object.
        reporter - a Integer object.
    • Method Detail

      • getIpAddr

        public String getIpAddr()

        getIpAddr

        Returns:
        a String object.
      • setIpAddr

        public void setIpAddr​(String ipAddr)

        setIpAddr

        Parameters:
        ipAddr - a String object.
      • getNodeid

        public Long getNodeid()

        getNodeid

        Returns:
        a Long object.
      • setNodeid

        public void setNodeid​(Long nodeid)

        setNodeid

        Parameters:
        nodeid - a Long object.
      • getReporters

        public List<Integer> getReporters()

        getReporters

        Returns:
        a List object.
      • setReporters

        public void setReporters​(List<Integer> reporters)

        setReporters

        Parameters:
        reporters - a List object.
      • getSvcName

        public String getSvcName()

        getSvcName

        Returns:
        a String object.
      • setSvcName

        public void setSvcName​(String svcName)

        setSvcName

        Parameters:
        svcName - a String object.
      • getReporterCount

        public int getReporterCount()

        getReporterCount

        Returns:
        a int.
      • addReporter

        public void addReporter​(Integer reporter)

        addReporter

        Parameters:
        reporter - a Integer object.
      • removeReporter

        public void removeReporter​(Integer reporter)

        removeReporter

        Parameters:
        reporter - a Integer object.