Class ThriftConfigNodeSerDeUtils


  • public class ThriftConfigNodeSerDeUtils
    extends java.lang.Object
    Utils for serialize and deserialize all the data struct defined by thrift-confignode
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.apache.iotdb.common.rpc.thrift.TConfigNodeLocation deserializeTConfigNodeLocation​(java.nio.ByteBuffer buffer)  
      static org.apache.iotdb.confignode.rpc.thrift.TPipeSinkInfo deserializeTPipeSinkInfo​(java.nio.ByteBuffer buffer)  
      static org.apache.iotdb.confignode.rpc.thrift.TDatabaseSchema deserializeTStorageGroupSchema​(java.io.InputStream inputStream)  
      static org.apache.iotdb.confignode.rpc.thrift.TDatabaseSchema deserializeTStorageGroupSchema​(java.nio.ByteBuffer buffer)  
      static void serializeTConfigNodeLocation​(org.apache.iotdb.common.rpc.thrift.TConfigNodeLocation configNodeLocation, java.io.DataOutputStream stream)  
      static void serializeTConfigNodeLocation​(org.apache.iotdb.common.rpc.thrift.TConfigNodeLocation configNodeLocation, java.nio.ByteBuffer buffer)  
      static void serializeTPipeSinkInfo​(org.apache.iotdb.confignode.rpc.thrift.TPipeSinkInfo pipeSinkInfo, java.io.DataOutputStream stream)  
      static void serializeTStorageGroupSchema​(org.apache.iotdb.confignode.rpc.thrift.TDatabaseSchema storageGroupSchema, java.io.OutputStream outputStream)  
      static void serializeTStorageGroupSchema​(org.apache.iotdb.confignode.rpc.thrift.TDatabaseSchema storageGroupSchema, java.nio.ByteBuffer buffer)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • serializeTStorageGroupSchema

        public static void serializeTStorageGroupSchema​(org.apache.iotdb.confignode.rpc.thrift.TDatabaseSchema storageGroupSchema,
                                                        java.nio.ByteBuffer buffer)
      • deserializeTStorageGroupSchema

        public static org.apache.iotdb.confignode.rpc.thrift.TDatabaseSchema deserializeTStorageGroupSchema​(java.nio.ByteBuffer buffer)
      • serializeTStorageGroupSchema

        public static void serializeTStorageGroupSchema​(org.apache.iotdb.confignode.rpc.thrift.TDatabaseSchema storageGroupSchema,
                                                        java.io.OutputStream outputStream)
      • deserializeTStorageGroupSchema

        public static org.apache.iotdb.confignode.rpc.thrift.TDatabaseSchema deserializeTStorageGroupSchema​(java.io.InputStream inputStream)
      • serializeTConfigNodeLocation

        public static void serializeTConfigNodeLocation​(org.apache.iotdb.common.rpc.thrift.TConfigNodeLocation configNodeLocation,
                                                        java.nio.ByteBuffer buffer)
      • serializeTConfigNodeLocation

        public static void serializeTConfigNodeLocation​(org.apache.iotdb.common.rpc.thrift.TConfigNodeLocation configNodeLocation,
                                                        java.io.DataOutputStream stream)
      • deserializeTConfigNodeLocation

        public static org.apache.iotdb.common.rpc.thrift.TConfigNodeLocation deserializeTConfigNodeLocation​(java.nio.ByteBuffer buffer)
      • serializeTPipeSinkInfo

        public static void serializeTPipeSinkInfo​(org.apache.iotdb.confignode.rpc.thrift.TPipeSinkInfo pipeSinkInfo,
                                                  java.io.DataOutputStream stream)
      • deserializeTPipeSinkInfo

        public static org.apache.iotdb.confignode.rpc.thrift.TPipeSinkInfo deserializeTPipeSinkInfo​(java.nio.ByteBuffer buffer)