インタフェース StructuredParameter

既知の実装クラスのリスト:
KeyValueParameter

public interface StructuredParameter
A structured parameter usable as logging payload.

Any instance of StructuredParameter can be passed as a log parameter to the *f family of logging functions on Logger.

Example:


 StructuredParameter p1 = ...;
 StructuredParameter p2 = ...;

 logger.logf("Something interesting happened.", p1, p2);
 
関連項目:
KeyValueParameter, Label
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    javax.json.JsonObjectBuilder
    The JSON to be embedded in the payload of the log entry.
  • メソッドの詳細

    • json

      javax.json.JsonObjectBuilder json()
      The JSON to be embedded in the payload of the log entry.

      May contain multiple keys and values as well as nested objects. Each top-level entry of the returned object is embedded as a top-level entry in the payload of the log entry.

      戻り値:
      A JsonObjectBuilder holding a set of key–value pairs.