Class KafkaProducerData

java.lang.Object
io.github.stavshamir.springwolf.asyncapi.types.ProducerData
io.github.stavshamir.springwolf.asyncapi.types.KafkaProducerData
All Implemented Interfaces:
io.github.stavshamir.springwolf.asyncapi.types.OperationData

public class KafkaProducerData extends io.github.stavshamir.springwolf.asyncapi.types.ProducerData
  • Nested Class Summary

    Nested classes/interfaces inherited from class io.github.stavshamir.springwolf.asyncapi.types.ProducerData

    io.github.stavshamir.springwolf.asyncapi.types.ProducerData.ProducerDataBuilder

    Nested classes/interfaces inherited from interface io.github.stavshamir.springwolf.asyncapi.types.OperationData

    io.github.stavshamir.springwolf.asyncapi.types.OperationData.OperationType
  • Field Summary

    Fields inherited from class io.github.stavshamir.springwolf.asyncapi.types.ProducerData

    channelBinding, channelName, description, headers, messageBinding, operationBinding, payloadType
  • Constructor Summary

    Constructors
    Constructor
    Description
    KafkaProducerData(String topicName, Class<?> payloadType, String description, io.github.stavshamir.springwolf.asyncapi.types.channel.operation.message.header.AsyncHeaders headers)
     
  • Method Summary

    Methods inherited from class io.github.stavshamir.springwolf.asyncapi.types.ProducerData

    builder, canEqual, equals, getChannelBinding, getChannelName, getDescription, getHeaders, getMessageBinding, getOperationBinding, getPayloadType, hashCode, setChannelBinding, setChannelName, setDescription, setHeaders, setMessageBinding, setOperationBinding, setPayloadType, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • KafkaProducerData

      public KafkaProducerData(String topicName, Class<?> payloadType, String description, io.github.stavshamir.springwolf.asyncapi.types.channel.operation.message.header.AsyncHeaders headers)