Class KafkaHeader

java.lang.Object
io.vertx.mutiny.kafka.client.producer.KafkaHeader
All Implemented Interfaces:
MutinyDelegate

public class KafkaHeader extends Object implements MutinyDelegate
Vert.x Kafka producer record header.

NOTE: This class has been automatically generated from the original non Mutiny-ified interface.

See Also:
  • KafkaHeader
  • Field Details

  • Constructor Details

    • KafkaHeader

      public KafkaHeader(io.vertx.kafka.client.producer.KafkaHeader delegate)
      Create a new instance of KafkaHeader delegating to the given (non-null) instance of KafkaHeader.
    • KafkaHeader

      public KafkaHeader(Object delegate)
  • Method Details

    • getDelegate

      public io.vertx.kafka.client.producer.KafkaHeader getDelegate()
      Get the delegate instance.

      This method returns the instance on which this shim is delegating the calls. And so, give you access to the bare API.

      Specified by:
      getDelegate in interface MutinyDelegate
      Returns:
      the delegate instance
    • header

      public static KafkaHeader header(String key, io.vertx.core.buffer.Buffer value)
    • header

      public static KafkaHeader header(String key, String value)
    • key

      public String key()
      Returns:
      the buffer key
    • value

      public io.vertx.core.buffer.Buffer value()
      Returns:
      the buffer value, may be null
      See Also:
    • newInstance

      public static KafkaHeader newInstance(io.vertx.kafka.client.producer.KafkaHeader delegate)
      Creates a new instance of the KafkaHeader.
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object