Class RegionMaintainTask
java.lang.Object
org.apache.iotdb.confignode.persistence.partition.maintainer.RegionMaintainTask
- Direct Known Subclasses:
RegionCreateTask,RegionDeleteTask
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voiddeserialize(InputStream inputStream, org.apache.thrift.protocol.TProtocol protocol) protected abstract voiddeserialize(ByteBuffer buffer) booleanabstract TConsensusGroupIdgetType()inthashCode()abstract voidserialize(DataOutputStream stream) abstract voidserialize(OutputStream outputStream, org.apache.thrift.protocol.TProtocol protocol) voidsetTargetDataNode(TDataNodeLocation targetDataNode)
-
Field Details
-
type
-
targetDataNode
-
-
Constructor Details
-
RegionMaintainTask
-
-
Method Details
-
getType
-
getTargetDataNode
-
setTargetDataNode
-
getRegionId
-
serialize
- Throws:
IOException
-
deserialize
- Throws:
IOException
-
serialize
public abstract void serialize(OutputStream outputStream, org.apache.thrift.protocol.TProtocol protocol) throws IOException, org.apache.thrift.TException - Throws:
IOExceptionorg.apache.thrift.TException
-
deserialize
protected abstract void deserialize(InputStream inputStream, org.apache.thrift.protocol.TProtocol protocol) throws org.apache.thrift.TException, IOException - Throws:
org.apache.thrift.TExceptionIOException
-
equals
-
hashCode
public int hashCode()
-