Class TRegionInfo
- java.lang.Object
-
- org.apache.iotdb.confignode.rpc.thrift.TRegionInfo
-
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<TRegionInfo>,org.apache.thrift.TBase<TRegionInfo,TRegionInfo._Fields>,org.apache.thrift.TSerializable
@Generated(value="Autogenerated by Thrift Compiler (0.14.1)", date="2024-04-19") public class TRegionInfo extends Object implements org.apache.thrift.TBase<TRegionInfo,TRegionInfo._Fields>, Serializable, Cloneable, Comparable<TRegionInfo>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTRegionInfo._FieldsThe set of fields this struct contains, along with convenience methods for finding and manipulating them.
-
Field Summary
Fields Modifier and Type Field Description StringclientRpcIpintclientRpcPortTConsensusGroupIdconsensusGroupIdlongcreateTimeStringdatabaseintdataNodeIdStringinternalAddressstatic Map<TRegionInfo._Fields,org.apache.thrift.meta_data.FieldMetaData>metaDataMapStringroleTypeintseriesSlotsStringstatuslongtimeSlots
-
Constructor Summary
Constructors Constructor Description TRegionInfo()TRegionInfo(TConsensusGroupId consensusGroupId, String database, int dataNodeId, String clientRpcIp, int clientRpcPort, int seriesSlots, long timeSlots)TRegionInfo(TRegionInfo other)Performs a deep copy on other.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()intcompareTo(TRegionInfo other)TRegionInfodeepCopy()booleanequals(Object that)booleanequals(TRegionInfo that)TRegionInfo._FieldsfieldForId(int fieldId)StringgetClientRpcIp()intgetClientRpcPort()TConsensusGroupIdgetConsensusGroupId()longgetCreateTime()StringgetDatabase()intgetDataNodeId()ObjectgetFieldValue(TRegionInfo._Fields field)StringgetInternalAddress()StringgetRoleType()intgetSeriesSlots()StringgetStatus()longgetTimeSlots()inthashCode()booleanisSet(TRegionInfo._Fields field)Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwisebooleanisSetClientRpcIp()Returns true if field clientRpcIp is set (has been assigned a value) and false otherwisebooleanisSetClientRpcPort()Returns true if field clientRpcPort is set (has been assigned a value) and false otherwisebooleanisSetConsensusGroupId()Returns true if field consensusGroupId is set (has been assigned a value) and false otherwisebooleanisSetCreateTime()Returns true if field createTime is set (has been assigned a value) and false otherwisebooleanisSetDatabase()Returns true if field database is set (has been assigned a value) and false otherwisebooleanisSetDataNodeId()Returns true if field dataNodeId is set (has been assigned a value) and false otherwisebooleanisSetInternalAddress()Returns true if field internalAddress is set (has been assigned a value) and false otherwisebooleanisSetRoleType()Returns true if field roleType is set (has been assigned a value) and false otherwisebooleanisSetSeriesSlots()Returns true if field seriesSlots is set (has been assigned a value) and false otherwisebooleanisSetStatus()Returns true if field status is set (has been assigned a value) and false otherwisebooleanisSetTimeSlots()Returns true if field timeSlots is set (has been assigned a value) and false otherwisevoidread(org.apache.thrift.protocol.TProtocol iprot)TRegionInfosetClientRpcIp(String clientRpcIp)voidsetClientRpcIpIsSet(boolean value)TRegionInfosetClientRpcPort(int clientRpcPort)voidsetClientRpcPortIsSet(boolean value)TRegionInfosetConsensusGroupId(TConsensusGroupId consensusGroupId)voidsetConsensusGroupIdIsSet(boolean value)TRegionInfosetCreateTime(long createTime)voidsetCreateTimeIsSet(boolean value)TRegionInfosetDatabase(String database)voidsetDatabaseIsSet(boolean value)TRegionInfosetDataNodeId(int dataNodeId)voidsetDataNodeIdIsSet(boolean value)voidsetFieldValue(TRegionInfo._Fields field, Object value)TRegionInfosetInternalAddress(String internalAddress)voidsetInternalAddressIsSet(boolean value)TRegionInfosetRoleType(String roleType)voidsetRoleTypeIsSet(boolean value)TRegionInfosetSeriesSlots(int seriesSlots)voidsetSeriesSlotsIsSet(boolean value)TRegionInfosetStatus(String status)voidsetStatusIsSet(boolean value)TRegionInfosetTimeSlots(long timeSlots)voidsetTimeSlotsIsSet(boolean value)StringtoString()voidunsetClientRpcIp()voidunsetClientRpcPort()voidunsetConsensusGroupId()voidunsetCreateTime()voidunsetDatabase()voidunsetDataNodeId()voidunsetInternalAddress()voidunsetRoleType()voidunsetSeriesSlots()voidunsetStatus()voidunsetTimeSlots()voidvalidate()voidwrite(org.apache.thrift.protocol.TProtocol oprot)
-
-
-
Field Detail
-
consensusGroupId
public TConsensusGroupId consensusGroupId
-
database
public String database
-
dataNodeId
public int dataNodeId
-
clientRpcIp
public String clientRpcIp
-
clientRpcPort
public int clientRpcPort
-
seriesSlots
public int seriesSlots
-
timeSlots
public long timeSlots
-
status
public String status
-
roleType
public String roleType
-
createTime
public long createTime
-
internalAddress
public String internalAddress
-
metaDataMap
public static final Map<TRegionInfo._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
-
-
Constructor Detail
-
TRegionInfo
public TRegionInfo()
-
TRegionInfo
public TRegionInfo(TConsensusGroupId consensusGroupId, String database, int dataNodeId, String clientRpcIp, int clientRpcPort, int seriesSlots, long timeSlots)
-
TRegionInfo
public TRegionInfo(TRegionInfo other)
Performs a deep copy on other.
-
-
Method Detail
-
deepCopy
public TRegionInfo deepCopy()
- Specified by:
deepCopyin interfaceorg.apache.thrift.TBase<TRegionInfo,TRegionInfo._Fields>
-
clear
public void clear()
- Specified by:
clearin interfaceorg.apache.thrift.TBase<TRegionInfo,TRegionInfo._Fields>
-
getConsensusGroupId
public TConsensusGroupId getConsensusGroupId()
-
setConsensusGroupId
public TRegionInfo setConsensusGroupId(TConsensusGroupId consensusGroupId)
-
unsetConsensusGroupId
public void unsetConsensusGroupId()
-
isSetConsensusGroupId
public boolean isSetConsensusGroupId()
Returns true if field consensusGroupId is set (has been assigned a value) and false otherwise
-
setConsensusGroupIdIsSet
public void setConsensusGroupIdIsSet(boolean value)
-
getDatabase
public String getDatabase()
-
setDatabase
public TRegionInfo setDatabase(String database)
-
unsetDatabase
public void unsetDatabase()
-
isSetDatabase
public boolean isSetDatabase()
Returns true if field database is set (has been assigned a value) and false otherwise
-
setDatabaseIsSet
public void setDatabaseIsSet(boolean value)
-
getDataNodeId
public int getDataNodeId()
-
setDataNodeId
public TRegionInfo setDataNodeId(int dataNodeId)
-
unsetDataNodeId
public void unsetDataNodeId()
-
isSetDataNodeId
public boolean isSetDataNodeId()
Returns true if field dataNodeId is set (has been assigned a value) and false otherwise
-
setDataNodeIdIsSet
public void setDataNodeIdIsSet(boolean value)
-
getClientRpcIp
public String getClientRpcIp()
-
setClientRpcIp
public TRegionInfo setClientRpcIp(String clientRpcIp)
-
unsetClientRpcIp
public void unsetClientRpcIp()
-
isSetClientRpcIp
public boolean isSetClientRpcIp()
Returns true if field clientRpcIp is set (has been assigned a value) and false otherwise
-
setClientRpcIpIsSet
public void setClientRpcIpIsSet(boolean value)
-
getClientRpcPort
public int getClientRpcPort()
-
setClientRpcPort
public TRegionInfo setClientRpcPort(int clientRpcPort)
-
unsetClientRpcPort
public void unsetClientRpcPort()
-
isSetClientRpcPort
public boolean isSetClientRpcPort()
Returns true if field clientRpcPort is set (has been assigned a value) and false otherwise
-
setClientRpcPortIsSet
public void setClientRpcPortIsSet(boolean value)
-
getSeriesSlots
public int getSeriesSlots()
-
setSeriesSlots
public TRegionInfo setSeriesSlots(int seriesSlots)
-
unsetSeriesSlots
public void unsetSeriesSlots()
-
isSetSeriesSlots
public boolean isSetSeriesSlots()
Returns true if field seriesSlots is set (has been assigned a value) and false otherwise
-
setSeriesSlotsIsSet
public void setSeriesSlotsIsSet(boolean value)
-
getTimeSlots
public long getTimeSlots()
-
setTimeSlots
public TRegionInfo setTimeSlots(long timeSlots)
-
unsetTimeSlots
public void unsetTimeSlots()
-
isSetTimeSlots
public boolean isSetTimeSlots()
Returns true if field timeSlots is set (has been assigned a value) and false otherwise
-
setTimeSlotsIsSet
public void setTimeSlotsIsSet(boolean value)
-
getStatus
public String getStatus()
-
setStatus
public TRegionInfo setStatus(String status)
-
unsetStatus
public void unsetStatus()
-
isSetStatus
public boolean isSetStatus()
Returns true if field status is set (has been assigned a value) and false otherwise
-
setStatusIsSet
public void setStatusIsSet(boolean value)
-
getRoleType
public String getRoleType()
-
setRoleType
public TRegionInfo setRoleType(String roleType)
-
unsetRoleType
public void unsetRoleType()
-
isSetRoleType
public boolean isSetRoleType()
Returns true if field roleType is set (has been assigned a value) and false otherwise
-
setRoleTypeIsSet
public void setRoleTypeIsSet(boolean value)
-
getCreateTime
public long getCreateTime()
-
setCreateTime
public TRegionInfo setCreateTime(long createTime)
-
unsetCreateTime
public void unsetCreateTime()
-
isSetCreateTime
public boolean isSetCreateTime()
Returns true if field createTime is set (has been assigned a value) and false otherwise
-
setCreateTimeIsSet
public void setCreateTimeIsSet(boolean value)
-
getInternalAddress
public String getInternalAddress()
-
setInternalAddress
public TRegionInfo setInternalAddress(String internalAddress)
-
unsetInternalAddress
public void unsetInternalAddress()
-
isSetInternalAddress
public boolean isSetInternalAddress()
Returns true if field internalAddress is set (has been assigned a value) and false otherwise
-
setInternalAddressIsSet
public void setInternalAddressIsSet(boolean value)
-
setFieldValue
public void setFieldValue(TRegionInfo._Fields field, Object value)
- Specified by:
setFieldValuein interfaceorg.apache.thrift.TBase<TRegionInfo,TRegionInfo._Fields>
-
getFieldValue
public Object getFieldValue(TRegionInfo._Fields field)
- Specified by:
getFieldValuein interfaceorg.apache.thrift.TBase<TRegionInfo,TRegionInfo._Fields>
-
isSet
public boolean isSet(TRegionInfo._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<TRegionInfo,TRegionInfo._Fields>
-
equals
public boolean equals(TRegionInfo that)
-
compareTo
public int compareTo(TRegionInfo other)
- Specified by:
compareToin interfaceComparable<TRegionInfo>
-
fieldForId
public TRegionInfo._Fields fieldForId(int fieldId)
- Specified by:
fieldForIdin interfaceorg.apache.thrift.TBase<TRegionInfo,TRegionInfo._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
-
-