public class ServiceMessageCodecBenchmarksState extends io.scalecube.benchmarks.BenchmarksState<ServiceMessageCodecBenchmarksState>
| Modifier and Type | Class and Description |
|---|---|
static class |
ServiceMessageCodecBenchmarksState.Jackson |
static class |
ServiceMessageCodecBenchmarksState.PlaceOrderRequest |
static class |
ServiceMessageCodecBenchmarksState.Protostuff |
| Constructor and Description |
|---|
ServiceMessageCodecBenchmarksState(io.scalecube.benchmarks.BenchmarksSettings 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.codec.ServiceMessageCodec |
jacksonMessageCodec() |
io.scalecube.services.api.ServiceMessage |
message() |
io.scalecube.services.api.ServiceMessage |
messageWithByteBuf() |
public ServiceMessageCodecBenchmarksState(io.scalecube.benchmarks.BenchmarksSettings 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.BenchmarksState<ServiceMessageCodecBenchmarksState>public io.scalecube.services.codec.ServiceMessageCodec jacksonMessageCodec()
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.