Interface Decoder<T>

    • Method Detail

      • decodeReportPoints

        void decodeReportPoints​(T msg,
                                List<ReportPoint> out,
                                String customerId)
        Deprecated.
        Decode graphite points and dump them into an output array. The supplied customer id will be set and no customer id extraction will be attempted.
        Parameters:
        msg - Message to parse.
        out - List to output the parsed point.
        customerId - The customer id to use as the table for the result ReportPoint.
      • decodeReportPoints

        void decodeReportPoints​(T msg,
                                List<ReportPoint> out,
                                String customerId,
                                IngesterContext ingesterContext)
        Deprecated.
        Decode graphite points and dump them into an output array. The supplied customer id will be set and no customer id extraction will be attempted.
        Parameters:
        msg - Message to parse.
        out - List to output the parsed point.
        customerId - The customer id to use as the table for the result ReportPoint.
        ingesterContext - The ingester context with extra params for decoding.
      • decodeReportPoints

        void decodeReportPoints​(T msg,
                                List<ReportPoint> out)
        Deprecated.
        Certain decoders support decoding the customer id from the input line itself.
        Parameters:
        msg - Message to parse.
        out - List to output the parsed point.