Interface ReservedTables


  • public interface ReservedTables
    Reserved Punch streams.
    • _PPF_METRICS : latency metrics are emitted on this table
    • _PPF_ERRORS : punch bolt exceptions generate an error document emitted on this table

    Author:
    dimi
    • Field Detail

      • _PPF_METRICS

        static final String _PPF_METRICS
        Latency points are emitted on a reserved stream. This is the id of that stream.
        See Also:
        Constant Field Values
      • _PPF_ERRORS

        static final String _PPF_ERRORS
        Punch exceptions are caught and emitted on this error stream
        See Also:
        Constant Field Values
      • RESERVED_TABLES

        static final List<String> RESERVED_TABLES
        List of all known reserved streams
    • Method Detail

      • isReservedStream

        static boolean isReservedStream​(String tableId)
        Parameters:
        tableId - a stream identifier
        Returns:
        true if the stream identifier is one of the punch reserved stream.
      • isReservedStream

        static boolean isReservedStream​(io.github.punchplatform.api.punchline.Out tableId)