Class TSTracingInfo
- java.lang.Object
-
- org.apache.iotdb.service.rpc.thrift.TSTracingInfo
-
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<TSTracingInfo>,org.apache.thrift.TBase<TSTracingInfo,TSTracingInfo._Fields>,org.apache.thrift.TSerializable
@Generated(value="Autogenerated by Thrift Compiler (0.14.1)", date="2023-12-27") public class TSTracingInfo extends Object implements org.apache.thrift.TBase<TSTracingInfo,TSTracingInfo._Fields>, Serializable, Cloneable, Comparable<TSTracingInfo>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTSTracingInfo._FieldsThe set of fields this struct contains, along with convenience methods for finding and manipulating them.
-
Field Summary
Fields Modifier and Type Field Description List<String>activityListList<Long>elapsedTimeListstatic Map<TSTracingInfo._Fields,org.apache.thrift.meta_data.FieldMetaData>metaDataMapintoverlappedPageNumintseqFileNumintsequenceChunkNumlongsequenceChunkPointNumintseriesPathNuminttotalPageNumintunSeqFileNumintunsequenceChunkNumlongunsequenceChunkPointNum
-
Constructor Summary
Constructors Constructor Description TSTracingInfo()TSTracingInfo(List<String> activityList, List<Long> elapsedTimeList)TSTracingInfo(TSTracingInfo other)Performs a deep copy on other.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddToActivityList(String elem)voidaddToElapsedTimeList(long elem)voidclear()intcompareTo(TSTracingInfo other)TSTracingInfodeepCopy()booleanequals(Object that)booleanequals(TSTracingInfo that)TSTracingInfo._FieldsfieldForId(int fieldId)List<String>getActivityList()Iterator<String>getActivityListIterator()intgetActivityListSize()List<Long>getElapsedTimeList()Iterator<Long>getElapsedTimeListIterator()intgetElapsedTimeListSize()ObjectgetFieldValue(TSTracingInfo._Fields field)intgetOverlappedPageNum()intgetSeqFileNum()intgetSequenceChunkNum()longgetSequenceChunkPointNum()intgetSeriesPathNum()intgetTotalPageNum()intgetUnSeqFileNum()intgetUnsequenceChunkNum()longgetUnsequenceChunkPointNum()inthashCode()booleanisSet(TSTracingInfo._Fields field)Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwisebooleanisSetActivityList()Returns true if field activityList is set (has been assigned a value) and false otherwisebooleanisSetElapsedTimeList()Returns true if field elapsedTimeList is set (has been assigned a value) and false otherwisebooleanisSetOverlappedPageNum()Returns true if field overlappedPageNum is set (has been assigned a value) and false otherwisebooleanisSetSeqFileNum()Returns true if field seqFileNum is set (has been assigned a value) and false otherwisebooleanisSetSequenceChunkNum()Returns true if field sequenceChunkNum is set (has been assigned a value) and false otherwisebooleanisSetSequenceChunkPointNum()Returns true if field sequenceChunkPointNum is set (has been assigned a value) and false otherwisebooleanisSetSeriesPathNum()Returns true if field seriesPathNum is set (has been assigned a value) and false otherwisebooleanisSetTotalPageNum()Returns true if field totalPageNum is set (has been assigned a value) and false otherwisebooleanisSetUnSeqFileNum()Returns true if field unSeqFileNum is set (has been assigned a value) and false otherwisebooleanisSetUnsequenceChunkNum()Returns true if field unsequenceChunkNum is set (has been assigned a value) and false otherwisebooleanisSetUnsequenceChunkPointNum()Returns true if field unsequenceChunkPointNum is set (has been assigned a value) and false otherwisevoidread(org.apache.thrift.protocol.TProtocol iprot)TSTracingInfosetActivityList(List<String> activityList)voidsetActivityListIsSet(boolean value)TSTracingInfosetElapsedTimeList(List<Long> elapsedTimeList)voidsetElapsedTimeListIsSet(boolean value)voidsetFieldValue(TSTracingInfo._Fields field, Object value)TSTracingInfosetOverlappedPageNum(int overlappedPageNum)voidsetOverlappedPageNumIsSet(boolean value)TSTracingInfosetSeqFileNum(int seqFileNum)voidsetSeqFileNumIsSet(boolean value)TSTracingInfosetSequenceChunkNum(int sequenceChunkNum)voidsetSequenceChunkNumIsSet(boolean value)TSTracingInfosetSequenceChunkPointNum(long sequenceChunkPointNum)voidsetSequenceChunkPointNumIsSet(boolean value)TSTracingInfosetSeriesPathNum(int seriesPathNum)voidsetSeriesPathNumIsSet(boolean value)TSTracingInfosetTotalPageNum(int totalPageNum)voidsetTotalPageNumIsSet(boolean value)TSTracingInfosetUnSeqFileNum(int unSeqFileNum)voidsetUnSeqFileNumIsSet(boolean value)TSTracingInfosetUnsequenceChunkNum(int unsequenceChunkNum)voidsetUnsequenceChunkNumIsSet(boolean value)TSTracingInfosetUnsequenceChunkPointNum(long unsequenceChunkPointNum)voidsetUnsequenceChunkPointNumIsSet(boolean value)StringtoString()voidunsetActivityList()voidunsetElapsedTimeList()voidunsetOverlappedPageNum()voidunsetSeqFileNum()voidunsetSequenceChunkNum()voidunsetSequenceChunkPointNum()voidunsetSeriesPathNum()voidunsetTotalPageNum()voidunsetUnSeqFileNum()voidunsetUnsequenceChunkNum()voidunsetUnsequenceChunkPointNum()voidvalidate()voidwrite(org.apache.thrift.protocol.TProtocol oprot)
-
-
-
Field Detail
-
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
-
metaDataMap
public static final Map<TSTracingInfo._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
-
-
Constructor Detail
-
TSTracingInfo
public TSTracingInfo()
-
TSTracingInfo
public TSTracingInfo(TSTracingInfo other)
Performs a deep copy on other.
-
-
Method Detail
-
deepCopy
public TSTracingInfo deepCopy()
- Specified by:
deepCopyin interfaceorg.apache.thrift.TBase<TSTracingInfo,TSTracingInfo._Fields>
-
clear
public void clear()
- Specified by:
clearin interfaceorg.apache.thrift.TBase<TSTracingInfo,TSTracingInfo._Fields>
-
getActivityListSize
public int getActivityListSize()
-
addToActivityList
public void addToActivityList(String elem)
-
setActivityList
public TSTracingInfo setActivityList(List<String> activityList)
-
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()
-
addToElapsedTimeList
public void addToElapsedTimeList(long elem)
-
setElapsedTimeList
public TSTracingInfo setElapsedTimeList(List<Long> elapsedTimeList)
-
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)
-
setFieldValue
public void setFieldValue(TSTracingInfo._Fields field, Object value)
- Specified by:
setFieldValuein interfaceorg.apache.thrift.TBase<TSTracingInfo,TSTracingInfo._Fields>
-
getFieldValue
public Object getFieldValue(TSTracingInfo._Fields field)
- Specified by:
getFieldValuein interfaceorg.apache.thrift.TBase<TSTracingInfo,TSTracingInfo._Fields>
-
isSet
public boolean isSet(TSTracingInfo._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise- Specified by:
isSetin interfaceorg.apache.thrift.TBase<TSTracingInfo,TSTracingInfo._Fields>
-
equals
public boolean equals(TSTracingInfo that)
-
compareTo
public int compareTo(TSTracingInfo other)
- Specified by:
compareToin interfaceComparable<TSTracingInfo>
-
fieldForId
public TSTracingInfo._Fields fieldForId(int fieldId)
- Specified by:
fieldForIdin interfaceorg.apache.thrift.TBase<TSTracingInfo,TSTracingInfo._Fields>
-
read
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException- Specified by:
readin interfaceorg.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:
writein interfaceorg.apache.thrift.TSerializable- Throws:
org.apache.thrift.TException
-
validate
public void validate() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
-