Class SimplePubSubProduceResultImpl
java.lang.Object
com.linkedin.venice.pubsub.adapter.SimplePubSubProduceResultImpl
- All Implemented Interfaces:
PubSubProduceResult
- Direct Known Subclasses:
ApacheKafkaProduceResult
A simple implementation of PubSubProduceResult interface for testing purposes.
-
Constructor Summary
ConstructorsConstructorDescriptionSimplePubSubProduceResultImpl(String topic, int partition, PubSubPosition pubSubPosition, int serializedSize) -
Method Summary
-
Constructor Details
-
SimplePubSubProduceResultImpl
public SimplePubSubProduceResultImpl(String topic, int partition, PubSubPosition pubSubPosition, int serializedSize)
-
-
Method Details
-
getPubSubPosition
Description copied from interface:PubSubProduceResultThe position of the record in the topic/partition.- Specified by:
getPubSubPositionin interfacePubSubProduceResult
-
getSerializedSize
public int getSerializedSize()Description copied from interface:PubSubProduceResultSum of the size of the serialized, uncompressed key and value in bytes.- Specified by:
getSerializedSizein interfacePubSubProduceResult
-
getTopic
Description copied from interface:PubSubProduceResultThe topic the record was appended to- Specified by:
getTopicin interfacePubSubProduceResult
-
getPartition
public int getPartition()Description copied from interface:PubSubProduceResultThe partition the record was sent to- Specified by:
getPartitionin interfacePubSubProduceResult
-
toString
-