package io.vertx.groovy.kafka.client.producer;
public class KafkaProducerRecord_GroovyStaticExtension {
  public static <K, V>io.vertx.kafka.client.producer.KafkaProducerRecord<java.lang.Object,java.lang.Object> create(io.vertx.kafka.client.producer.KafkaProducerRecord<Object, Object> j_receiver, java.lang.String topic, java.lang.Object key, java.lang.Object value, java.lang.Long timestamp, java.lang.Integer partition) {
    return io.vertx.core.impl.ConversionHelper.fromObject(io.vertx.kafka.client.producer.KafkaProducerRecord.create(topic,
      io.vertx.core.impl.ConversionHelper.toObject(key),
      io.vertx.core.impl.ConversionHelper.toObject(value),
      timestamp,
      partition));
  }
  public static <K, V>io.vertx.kafka.client.producer.KafkaProducerRecord<java.lang.Object,java.lang.Object> create(io.vertx.kafka.client.producer.KafkaProducerRecord<Object, Object> j_receiver, java.lang.String topic, java.lang.Object key, java.lang.Object value) {
    return io.vertx.core.impl.ConversionHelper.fromObject(io.vertx.kafka.client.producer.KafkaProducerRecord.create(topic,
      io.vertx.core.impl.ConversionHelper.toObject(key),
      io.vertx.core.impl.ConversionHelper.toObject(value)));
  }
  public static <K, V>io.vertx.kafka.client.producer.KafkaProducerRecord<java.lang.Object,java.lang.Object> create(io.vertx.kafka.client.producer.KafkaProducerRecord<Object, Object> j_receiver, java.lang.String topic, java.lang.Object value) {
    return io.vertx.core.impl.ConversionHelper.fromObject(io.vertx.kafka.client.producer.KafkaProducerRecord.create(topic,
      io.vertx.core.impl.ConversionHelper.toObject(value)));
  }
}