Class TraceProtocol


  • public class TraceProtocol
    extends org.apache.thrift.protocol.TCompactProtocol
    TCompactProtocol implementation which automatically tracks tracing information
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.thrift.protocol.TCompactProtocol

        org.apache.thrift.protocol.TCompactProtocol.Factory
    • Field Summary

      • Fields inherited from class org.apache.thrift.protocol.TProtocol

        trans_
    • Constructor Summary

      Constructors 
      Constructor Description
      TraceProtocol​(org.apache.thrift.transport.TTransport transport)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void writeMessageBegin​(org.apache.thrift.protocol.TMessage message)  
      void writeMessageEnd()  
      • Methods inherited from class org.apache.thrift.protocol.TCompactProtocol

        readBinary, readBool, readByte, readDouble, readFieldBegin, readFieldEnd, readI16, readI32, readI64, readListBegin, readListEnd, readMapBegin, readMapEnd, readMessageBegin, readMessageEnd, readSetBegin, readSetEnd, readString, readStructBegin, readStructEnd, reset, writeBinary, writeBool, writeByte, writeCollectionBegin, writeDouble, writeFieldBegin, writeFieldEnd, writeFieldStop, writeI16, writeI32, writeI64, writeListBegin, writeListEnd, writeMapBegin, writeMapEnd, writeSetBegin, writeSetEnd, writeString, writeStructBegin, writeStructEnd
      • Methods inherited from class org.apache.thrift.protocol.TProtocol

        getScheme, getTransport
    • Constructor Detail

      • TraceProtocol

        public TraceProtocol​(org.apache.thrift.transport.TTransport transport)
    • Method Detail

      • writeMessageBegin

        public void writeMessageBegin​(org.apache.thrift.protocol.TMessage message)
                               throws org.apache.thrift.TException
        Overrides:
        writeMessageBegin in class org.apache.thrift.protocol.TCompactProtocol
        Throws:
        org.apache.thrift.TException
      • writeMessageEnd

        public void writeMessageEnd()
                             throws org.apache.thrift.TException
        Overrides:
        writeMessageEnd in class org.apache.thrift.protocol.TCompactProtocol
        Throws:
        org.apache.thrift.TException