Class TSTracingInfo

    • Field Detail

      • elapsedTimeList

        public List<Long> elapsedTimeList
      • seriesPathNum

        public int seriesPathNum
      • seqFileNum

        public int seqFileNum
      • unSeqFileNum

        public int unSeqFileNum
      • sequenceChunkNum

        public int sequenceChunkNum
      • sequenceChunkPointNum

        public long sequenceChunkPointNum
      • unsequenceChunkNum

        public int unsequenceChunkNum
      • unsequenceChunkPointNum

        public long unsequenceChunkPointNum
      • totalPageNum

        public int totalPageNum
      • overlappedPageNum

        public int overlappedPageNum
    • Constructor Detail

      • TSTracingInfo

        public TSTracingInfo()
      • TSTracingInfo

        public TSTracingInfo​(List<String> activityList,
                             List<Long> elapsedTimeList)
      • TSTracingInfo

        public TSTracingInfo​(TSTracingInfo other)
        Performs a deep copy on other.
    • Method Detail

      • getActivityListSize

        public int getActivityListSize()
      • getActivityListIterator

        public Iterator<String> getActivityListIterator()
      • addToActivityList

        public void addToActivityList​(String elem)
      • getActivityList

        public List<String> getActivityList()
      • unsetActivityList

        public void unsetActivityList()
      • isSetActivityList

        public boolean isSetActivityList()
        Returns true if field activityList is set (has been assigned a value) and false otherwise
      • setActivityListIsSet

        public void setActivityListIsSet​(boolean value)
      • getElapsedTimeListSize

        public int getElapsedTimeListSize()
      • getElapsedTimeListIterator

        public Iterator<Long> getElapsedTimeListIterator()
      • addToElapsedTimeList

        public void addToElapsedTimeList​(long elem)
      • getElapsedTimeList

        public List<Long> getElapsedTimeList()
      • unsetElapsedTimeList

        public void unsetElapsedTimeList()
      • isSetElapsedTimeList

        public boolean isSetElapsedTimeList()
        Returns true if field elapsedTimeList is set (has been assigned a value) and false otherwise
      • setElapsedTimeListIsSet

        public void setElapsedTimeListIsSet​(boolean value)
      • getSeriesPathNum

        public int getSeriesPathNum()
      • setSeriesPathNum

        public TSTracingInfo setSeriesPathNum​(int seriesPathNum)
      • unsetSeriesPathNum

        public void unsetSeriesPathNum()
      • isSetSeriesPathNum

        public boolean isSetSeriesPathNum()
        Returns true if field seriesPathNum is set (has been assigned a value) and false otherwise
      • setSeriesPathNumIsSet

        public void setSeriesPathNumIsSet​(boolean value)
      • getSeqFileNum

        public int getSeqFileNum()
      • setSeqFileNum

        public TSTracingInfo setSeqFileNum​(int seqFileNum)
      • unsetSeqFileNum

        public void unsetSeqFileNum()
      • isSetSeqFileNum

        public boolean isSetSeqFileNum()
        Returns true if field seqFileNum is set (has been assigned a value) and false otherwise
      • setSeqFileNumIsSet

        public void setSeqFileNumIsSet​(boolean value)
      • getUnSeqFileNum

        public int getUnSeqFileNum()
      • setUnSeqFileNum

        public TSTracingInfo setUnSeqFileNum​(int unSeqFileNum)
      • unsetUnSeqFileNum

        public void unsetUnSeqFileNum()
      • isSetUnSeqFileNum

        public boolean isSetUnSeqFileNum()
        Returns true if field unSeqFileNum is set (has been assigned a value) and false otherwise
      • setUnSeqFileNumIsSet

        public void setUnSeqFileNumIsSet​(boolean value)
      • getSequenceChunkNum

        public int getSequenceChunkNum()
      • setSequenceChunkNum

        public TSTracingInfo setSequenceChunkNum​(int sequenceChunkNum)
      • unsetSequenceChunkNum

        public void unsetSequenceChunkNum()
      • isSetSequenceChunkNum

        public boolean isSetSequenceChunkNum()
        Returns true if field sequenceChunkNum is set (has been assigned a value) and false otherwise
      • setSequenceChunkNumIsSet

        public void setSequenceChunkNumIsSet​(boolean value)
      • getSequenceChunkPointNum

        public long getSequenceChunkPointNum()
      • setSequenceChunkPointNum

        public TSTracingInfo setSequenceChunkPointNum​(long sequenceChunkPointNum)
      • unsetSequenceChunkPointNum

        public void unsetSequenceChunkPointNum()
      • isSetSequenceChunkPointNum

        public boolean isSetSequenceChunkPointNum()
        Returns true if field sequenceChunkPointNum is set (has been assigned a value) and false otherwise
      • setSequenceChunkPointNumIsSet

        public void setSequenceChunkPointNumIsSet​(boolean value)
      • getUnsequenceChunkNum

        public int getUnsequenceChunkNum()
      • setUnsequenceChunkNum

        public TSTracingInfo setUnsequenceChunkNum​(int unsequenceChunkNum)
      • unsetUnsequenceChunkNum

        public void unsetUnsequenceChunkNum()
      • isSetUnsequenceChunkNum

        public boolean isSetUnsequenceChunkNum()
        Returns true if field unsequenceChunkNum is set (has been assigned a value) and false otherwise
      • setUnsequenceChunkNumIsSet

        public void setUnsequenceChunkNumIsSet​(boolean value)
      • getUnsequenceChunkPointNum

        public long getUnsequenceChunkPointNum()
      • setUnsequenceChunkPointNum

        public TSTracingInfo setUnsequenceChunkPointNum​(long unsequenceChunkPointNum)
      • unsetUnsequenceChunkPointNum

        public void unsetUnsequenceChunkPointNum()
      • isSetUnsequenceChunkPointNum

        public boolean isSetUnsequenceChunkPointNum()
        Returns true if field unsequenceChunkPointNum is set (has been assigned a value) and false otherwise
      • setUnsequenceChunkPointNumIsSet

        public void setUnsequenceChunkPointNumIsSet​(boolean value)
      • getTotalPageNum

        public int getTotalPageNum()
      • setTotalPageNum

        public TSTracingInfo setTotalPageNum​(int totalPageNum)
      • unsetTotalPageNum

        public void unsetTotalPageNum()
      • isSetTotalPageNum

        public boolean isSetTotalPageNum()
        Returns true if field totalPageNum is set (has been assigned a value) and false otherwise
      • setTotalPageNumIsSet

        public void setTotalPageNumIsSet​(boolean value)
      • getOverlappedPageNum

        public int getOverlappedPageNum()
      • setOverlappedPageNum

        public TSTracingInfo setOverlappedPageNum​(int overlappedPageNum)
      • unsetOverlappedPageNum

        public void unsetOverlappedPageNum()
      • isSetOverlappedPageNum

        public boolean isSetOverlappedPageNum()
        Returns true if field overlappedPageNum is set (has been assigned a value) and false otherwise
      • setOverlappedPageNumIsSet

        public void setOverlappedPageNumIsSet​(boolean value)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • read

        public void read​(org.apache.thrift.protocol.TProtocol iprot)
                  throws org.apache.thrift.TException
        Specified by:
        read in interface org.apache.thrift.TSerializable
        Throws:
        org.apache.thrift.TException
      • write

        public void write​(org.apache.thrift.protocol.TProtocol oprot)
                   throws org.apache.thrift.TException
        Specified by:
        write in interface org.apache.thrift.TSerializable
        Throws:
        org.apache.thrift.TException
      • validate

        public void validate()
                      throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException