Class FormatInterpolator<Context>

java.lang.Object
io.trino.plugin.base.logging.FormatInterpolator<Context>

public class FormatInterpolator<Context> extends Object
  • Constructor Details

    • FormatInterpolator

      public FormatInterpolator(String format, List<io.trino.plugin.base.logging.FormatInterpolator.InterpolatedValue<Context>> values)
    • FormatInterpolator

      @SafeVarargs public FormatInterpolator(String format, io.trino.plugin.base.logging.FormatInterpolator.InterpolatedValue<Context>... values)
  • Method Details

    • interpolate

      public String interpolate(Context context)
    • hasValidPlaceholders

      public static boolean hasValidPlaceholders(String format, io.trino.plugin.base.logging.FormatInterpolator.InterpolatedValue<?>... values)
    • hasValidPlaceholders

      public static boolean hasValidPlaceholders(String format, List<io.trino.plugin.base.logging.FormatInterpolator.InterpolatedValue<?>> values)