## Uses of Class
io.vertx.kafka.client.producer.RecordMetadata

- Packages that use RecordMetadata
  Package | Description
  --- | ---
  io.vertx.kafka.client.producer |
  io.vertx.reactivex.kafka.client.producer |
  io.vertx.rxjava.kafka.client.producer |
  io.vertx.rxjava3.kafka.client.producer |

- - ### Uses of RecordMetadata in io.vertx.kafka.client.producer

    Methods in io.vertx.kafka.client.producer that return RecordMetadata
    Modifier and Type | Method | Description
    --- | --- | ---
    `RecordMetadata` | RecordMetadata.`setOffset​(long offset)` | Set the offset of the record in the topic/partition.
    `RecordMetadata` | RecordMetadata.`setPartition​(int partition)` | Set the partition the record was sent to
    `RecordMetadata` | RecordMetadata.`setTimestamp​(long timestamp)` | Set the timestamp of the record in the topic/partition
    `RecordMetadata` | RecordMetadata.`setTopic​(String topic)` | Set the topic the record was appended to

    Methods in io.vertx.kafka.client.producer that return types with arguments of type RecordMetadata
    Modifier and Type | Method | Description
    --- | --- | ---
    `Future<RecordMetadata>` | KafkaProducer.`send​(KafkaProducerRecord<K,​V> record)` | Asynchronously write a record to a topic

  - ### Uses of RecordMetadata in io.vertx.reactivex.kafka.client.producer

    Methods in io.vertx.reactivex.kafka.client.producer that return types with arguments of type RecordMetadata
    Modifier and Type | Method | Description
    --- | --- | ---
    `Single<RecordMetadata>` | KafkaProducer.`rxSend​(KafkaProducerRecord<K,​V> record)` | Asynchronously write a record to a topic
    `Future<RecordMetadata>` | KafkaProducer.`send​(KafkaProducerRecord<K,​V> record)` | Asynchronously write a record to a topic

  - ### Uses of RecordMetadata in io.vertx.rxjava.kafka.client.producer

    Methods in io.vertx.rxjava.kafka.client.producer that return types with arguments of type RecordMetadata
    Modifier and Type | Method | Description
    --- | --- | ---
    `Single<RecordMetadata>` | KafkaProducer.`rxSend​(KafkaProducerRecord<K,​V> record)` | Asynchronously write a record to a topic
    `Future<RecordMetadata>` | KafkaProducer.`send​(KafkaProducerRecord<K,​V> record)` | Asynchronously write a record to a topic

  - ### Uses of RecordMetadata in io.vertx.rxjava3.kafka.client.producer

    Methods in io.vertx.rxjava3.kafka.client.producer that return types with arguments of type RecordMetadata
    Modifier and Type | Method | Description
    --- | --- | ---
    `Single<RecordMetadata>` | KafkaProducer.`rxSend​(KafkaProducerRecord<K,​V> record)` | Asynchronously write a record to a topic
    `Single<RecordMetadata>` | KafkaProducer.`send​(KafkaProducerRecord<K,​V> record)` | Asynchronously write a record to a topic