public class SmCodecBenchmarkState extends io.scalecube.benchmarks.BenchmarkState<SmCodecBenchmarkState>
| Modifier and Type | Class and Description |
|---|---|
static class |
SmCodecBenchmarkState.Jackson |
static class |
SmCodecBenchmarkState.PlaceOrderRequest |
static class |
SmCodecBenchmarkState.Protostuff |
| Constructor and Description |
|---|
SmCodecBenchmarkState(io.scalecube.benchmarks.BenchmarkSettings settings,
io.scalecube.services.codec.DataCodec dataCodec,
io.scalecube.services.codec.HeadersCodec headersCodec)
State for benchmarking
ServiceMessageCodec. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
beforeAll() |
io.netty.buffer.ByteBuf |
dataBuffer() |
Class<?> |
dataType() |
io.netty.buffer.ByteBuf |
headersBuffer() |
io.scalecube.services.api.ServiceMessage |
message() |
io.scalecube.services.codec.ServiceMessageCodec |
messageCodec() |
io.scalecube.services.api.ServiceMessage |
messageWithByteBuf() |
public SmCodecBenchmarkState(io.scalecube.benchmarks.BenchmarkSettings settings,
io.scalecube.services.codec.DataCodec dataCodec,
io.scalecube.services.codec.HeadersCodec headersCodec)
ServiceMessageCodec.settings - - setting of this benchmark test.dataCodec - - data codec under test.headersCodec - - headers codec under test.protected void beforeAll()
beforeAll in class io.scalecube.benchmarks.BenchmarkState<SmCodecBenchmarkState>public io.scalecube.services.codec.ServiceMessageCodec messageCodec()
public io.netty.buffer.ByteBuf dataBuffer()
public io.netty.buffer.ByteBuf headersBuffer()
public Class<?> dataType()
public io.scalecube.services.api.ServiceMessage message()
public io.scalecube.services.api.ServiceMessage messageWithByteBuf()
Copyright © 2015–2018. All rights reserved.