Class MessageReaderOp
java.lang.Object
io.nosqlbench.adapter.pulsar.ops.PulsarOp
io.nosqlbench.adapter.pulsar.ops.PulsarClientOp
io.nosqlbench.adapter.pulsar.ops.MessageReaderOp
- All Implemented Interfaces:
CycleOp<Object>,LongFunction<Object>
-
Field Summary
Fields inherited from class io.nosqlbench.adapter.pulsar.ops.PulsarClientOp
e2eMsgProcLatencyHistogram, messageSizeHistogram, payloadRttHistogram, pulsarClient, pulsarSchema, transactionCommitTimerFields inherited from class io.nosqlbench.adapter.pulsar.ops.PulsarOp
asyncApi, pulsarAdapterMetrics -
Constructor Summary
ConstructorsConstructorDescriptionMessageReaderOp(PulsarAdapterMetrics pulsarAdapterMetrics, org.apache.pulsar.client.api.PulsarClient pulsarClient, org.apache.pulsar.client.api.Schema<?> pulsarSchema, boolean asyncApi, org.apache.pulsar.client.api.Reader<?> reader) -
Method Summary
Methods inherited from class io.nosqlbench.adapter.pulsar.ops.PulsarClientOp
getAvroSchemaFromConfiguration, getKeyAvroSchemaFromConfiguration
-
Constructor Details
-
MessageReaderOp
public MessageReaderOp(PulsarAdapterMetrics pulsarAdapterMetrics, org.apache.pulsar.client.api.PulsarClient pulsarClient, org.apache.pulsar.client.api.Schema<?> pulsarSchema, boolean asyncApi, org.apache.pulsar.client.api.Reader<?> reader)
-
-
Method Details
-
apply
-