Interface StructuredArgument

  • All Known Implementing Classes:
    KeyValueStructuredArgument

    public interface StructuredArgument
    A wrapper for an argument passed to a log method (e.g. Logger.info(String, Object...)) that adds data to the JSON event (via ArgumentsJsonProvider).
    • Method Detail

      • toString

        String toString()
        Writes the data associated with this argument to a String to be included in a log event's formatted message (via parameter substitution).

        Note that this will only be included in the log event's formatted message if the message format includes a parameter for this argument.

        Overrides:
        toString in class Object