java.lang.Object
com.arpnetworking.metrics.mad.parsers.ProtobufV2bytesToRecordParser
- All Implemented Interfaces:
Parser<List<Record>,byte[]>
Parses the Inscope Metrics protobuf binary protocol into records.
- Author:
- Brandon Arp (brandon dot arp at inscopemetrics dot com)
-
Constructor Summary
Constructors
-
Method Summary
Create a
Record
from a serialized representation.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ProtobufV2bytesToRecordParser
public ProtobufV2bytesToRecordParser()
-
Method Details
-
parse
Description copied from interface: Parser
Create a
Record
from a serialized representation.
- Specified by:
parse
in interface Parser<List<Record>,byte[]>
- Parameters:
data
- Some serialized representation of a Record
.
- Returns:
- Instance of
Record
from the data.
- Throws:
ParsingException
- If parsing of the data fails for any reason.