Class JsonRpc10MarshallBenchmark

java.lang.Object
software.amazon.awssdk.benchmark.serde.JsonRpc10MarshallBenchmark
Direct Known Subclasses:
JsonRpc10MarshallBenchmark_jmhType_B1

public class JsonRpc10MarshallBenchmark extends Object
JMH benchmark for JSON RPC 1.0 marshalling (serialization).

SampleTime mode is used (instead of AverageTime) to enable percentile collection (p50, p90, p95, p99) for the cross-language output schema.

  • Constructor Details

    • JsonRpc10MarshallBenchmark

      public JsonRpc10MarshallBenchmark()
  • Method Details

    • setup

      public void setup() throws Exception
      Throws:
      Exception
    • marshall

      public void marshall(org.openjdk.jmh.infra.Blackhole bh)